I visited Geneva on short notice for work and chose this place due to its location. It is part of a hotel/furnished apartment building. Therefore I had the added benefit of having staff on hand to answer my questions, help me with taxis and my laundry was even done for free! The free coffee and tea both in the room and lounge was an added bonus. The wifi is strong in the room and lounge. The room is actually two rooms - a bedroom and a living-room/kitchenette. My daughter stayed on the pullout couch which was surprisingly comfortable. The entire suite was very clean and had all the amenities we needed. There are several shops and restaurants nearby and the train station is a short 8 minute walk away. I highly recommend staying here if in Geneva as the added bonus of being part of a staffed residence makes the stay that much easier and more pleasant.