It's a very good area in Geneva.
I organized this stay for my parents, and I am reporting basically what they told me.
The place was nice but bathroom was not amazing (the curtain was moldy for example) and apparently bed sheets had some rust on it.
Apart from it very nice apartment, a bit annoying because without the keys you cannot use the elevator (You have to go in and out all together )