The location is amazing, in the old center. The flat is very comfortable, clean and well equipped. Philippe is very helpful, we have an amazing time in Geneva.
If you are carrying heavy luggage, there is an elevator at the Bibliothèque municipale de la Cité, very close to the flat.