This flat was clean and comfortable with plenty of room for three of us. It is on a middle floor of an apartment building with an elevator. The host provided a wealth of information prior to our stay and was very responsive throughout. Perhaps the best attribute is the convenience to Genève-Cornavin station. One is a couple minutes walk (via raised sidewalk) to trams, trains, and buses to all parts of the city and surrounding area. It made getting to/from the airport and excursions to Montreux and Gruyères a snap.