We love this place! The cleanliness, amenities and location are great. Clemence is such a gracious host, very responsive.
We look forward to staying in this place next time we visit Geneva.