We had a wonderful time at Le Viellette. It's in walking distance from the city center and the cable car to go to the beach. The host was always reachable by phone and helped us whenever needed. The apartment is clean and has everything you need especially when you are travelling with a child.
I would definitely recommend staying at Le Villette.