We spent 2 nights at J-Ph and X's. We were totally impressed. Location is excellent, just 5 mins walk from main train station, and very near the lake. Jean and Xu are such an amazing host - best host we've met.
1 week prior to arrival, Jean sent us a message to confirm the time of arrival. He then described the direction to the apartment very clearly - you will never get lost. The apartment is secured with access code, both at the door and the lift. We were warmly welcomed - Xu made us some tea while Jean was providing us details about sightseeing Geneva and even Switzerland. We were provided audio guide and maps. Xu helped us carry our luggage to our room on the upper floor.
Their apartment is very nice,cosy and stylish. Our room is on the upper floor which is as nice and clean as pictured. Wifi is strong, satellite tv is provided. You can partially see the view of Mont Blanc from the room.
Highly recommended. Will definitely come back again if we have a chance to visit geneva.