The flat was great, really easy to walk to. It is spacious and has a wonderful balcony.
The kitchen is well equipped and has a very handy nespresso machine too.
Check-in and check-out was smooth.
The only thing to bear in mind is that this is in the middle of a very in-your-face red light district. The issue is that at night it is VERY loud. And I say that as someone that has lived in central London for 8 years!
If that isn't a big priority, then this flat is a wonderful and very central place for a stay in Geneva.