The flat was in a superb location, right next to the tram station, grocery shops. Lake and other sights in Geneva are easily accessible.
The flat itself is very large, with three bedrooms, three bathrooms (two with showers, one with a toilet), a kitchen, balcony, and a HUGE living room. The couch could also easily sleep two people. It was perfect for our family as everyone had their private spaces.
Check-in and check-out was self-organized and very smooth.
The kitchen was well equipped with all the essentials for cooking, but there is no freezer. The oven didn't seem to work when we tried using it, as one of the buttons seems to be broken. There is a washing machine, but no washing liquid.
Overall, we had a very pleasant stay and would wholeheartedly recommend!