Very nice place with amazing view on the Geneva lake.