Wow, what a gem! We stayed here for 3 weeks with 2 adults and 2 small children.
It's a nice, bright space with plenty of room. All the things you could think to need are provided, plus a little bit extra. The kitchen is large and new. It's hard to find a criticism.
The neighbourhood is very convenient, right next to Charmilles shopping centre, and 2mins walk from Charmilles bus stop. It's incredibly easy to access all parts of Geneva from this spot.
We would come back without hesitation!