This a great apartment. The location provides you a good view of the lake. Very easy to take the public transportation. It's quiet in the evening. I think you could enjoy your Geneva trip with this apartment.