Out stay in Geneva was fantastic and our location played a big part. The aprtment is located near lots of shops, restaurants, attractions, and not too far from the lake.
It was clean, and easy to get to. I would love to return sometime down the road.