The apartment is very well situated, in the center of Geneva! The train station is 5 min away, you have the tram really near your, and you have multiple restaurants, a kiosk, and multiple groceries stores very close to you. Also the lake is 10 min away by foot.
The apartment is very cozy and clean with a really cool decoration, it's a great place to stay! Overall it was a great experience and I recommend you stay there if you want to be in the hearth of Geneva. Incredible value for the money!