This is a perfect place for traveller to visit Geneva. It's centrally located, basically 6 mins train from airport and a 5 mins walk from station. I have spent 2 weeks here for work and Phillipe and Xu helped a lot to orientate me. They are friendly, warm and are willing to solve your problems. The apartment is clean and tidy, with bright sunlight shining in as depicted. Strongly recommend this place.