Julia rents out a very atmospheric apartment in a really nice central area of Geneva with lots of cozy Italian and French restaurants.

Excellent location - the lake is just there on your right; the main shopping street is very close - you can just walk along the lake, and you'll be there in 10 minutes; the bus stop is on the corner - 1-minute walk.

Definitely recommended!