The apartment is great. It's literally 2 minutes from the central station and around 10 minutes from the lake and all the main attractions in Geneve. Super-recommended, you have every sort of shop near you and you reach every part of the city easily.
The apartment was really clean, both the couch and the bed were very comfortable.
If you want to visit this beautiful city of Switzerland but you're looking for something cheap, don't let this reservation escape.