I stayed in this flat for a business trip and it was perfectly situated - 10min walk from my office and really nice & quiet area.
I struggled with the door on arrival - the key needs to be turned quite aggressively in the lock and I arrived at midnight so it took 20min and one tearful call to my parents to figure out how to get in after a day of travelling. Otherwise, the instructions to get in were clear and my stay was very enjoyable.
There is no aircon in the flat which means it can get quite warm in the summer but it wasn’t too bad with the window open.
Would definitely stay again when I’m next in Geneva for work.