I arrived Geneva for a 1-week conference and that was my first time in Switzerland. The apt location is near everything one might need. Restuaurants, shops, bars, cafes and the central station are all at walking distance. I enjoyed walking to the lake a lot. I found the apt very clean and was well prepared for the check-in. It's perfect for 2-3 persons max.