This was the perfect place for a few weeks stay with my colleagues and I. While the bedrooms were not very big, the apartment itself was spacious and open, and I don't think I've ever seen such a big kitchen in an apartment in the middle of a European city. The place was clean, had the basics that we needed, and the beds were super comfortable as well. Since it gets stuffy, we always left the windows open at night which cooled the place off and, unlike my home city, there weren't any mosquito issues.
This is a great neighborhood with lots of restaurants, grocery stores (which mostly close at 7pm during the week and are not open on Sunday), shops, and transit access. We highly recommend the St. Honorée bakery just one block away, and going into Carouge to walk around and find something to eat.
Vanessa was very kind and communicative, and answered all of my questions quickly. She also let us check in early which due to flight schedules was very appreciated!
The only downsides are:
1. No air conditioning (very normal for Geneva) which means the warm summer was pretty intense - fortunately there were 2 fans that helped.
2. When the windows are open, the outside city noises are quite loud. However, the bedrooms face the other side of the building and are much quieter so it didn't really disturb us too much and is standard for staying in the middle of a city.