The appartment is really neat and situated in a great region on the outskirts of Geneva (lots of little bars closeby). On a 5min walk, you have a tram taking you to the city centre or lake.
Definitely recommended