Jeremy’s place is in a great location to enjoy all that Geneva has to offer. It’s right off the lake where one side of the city meets the other. Check in is easy and Jeremy was extremely helpful throughout.