Everything about this place is brilliant. It's a gorgeous apartment, plenty of room, and is sparkling clean with everything you need for a great stay. The location is good and well-connected to different parts of Geneva.
Helena was extremely helpful, including when I unexpectedly broke my foot before travelling and needed some extra help with getting into and out of the apartment.
Recommend this apartment 100% for anyone travelling for work or for a holiday.