Perfect place to discover Geneva.
Nice little apartment, managed by the hotel in the same building, which offers all the amenities, like cleaning service and new towels.
You will find everything needed for a short stay. The place can be sometimes a bit noisy, due to his central location but even ear plugs had been provided (but not needed).
But the best thing is the central location in close proximity to the nicest parts of Geneva.