Great central location. This is managed by the hotel and as such you benefit from having someone available to provide a flexible check-in/out or solve any issues.
The pillows/beds weren't great but the location is excellent - right in central Geneva and a 5 min walk from the lake.
Expensive, but recommended.