We stayed for a week at Gem's place and it was wonderful - a very large and comfortable flat in a great location, easy to get to and from everywhere in Geneva even for my elderly parents, and it's right by the Eaux Vives train station where you can get trains to Vevey and everywhere in between. The master bedroom was great for my parents and I slept fine in the second bedroom on a sofabed, despite it being much more basic. Gem was very friendly and helpful, but you may need to ask for the building number and check-in instructions as they're not included in the listing. The flat has no number but it's easy to find (once inside the building) with Gem's instructions, and although it's not fully step-free (there are a few steps in the entryway) there is a lift for those who might find it helpful. The only issue I'd warn about is that there's some kind of parking lot and storage facility behind where the bedroom windows are -- we slept fine but were awakened around 7:00 each morning by a lot of noise from outside. It's plenty dark though, especially with the shutters closed. All in all I'd definitely recommend it and I thought it was well-priced for the experience. Thanks again Gem and all the best!