Since I've lived in Geneva, Illinois for majority of my life, I figured I would give you the breakdown from a local's perspective. The best part of it all: if you live in the city, Geneva is only an hour train ride away. Trust me it's well worth the trip.