Veronica's place was ideal for a few days in Geneva. Very easy to walk to shops, restaurants, coffee, and the riverfront. The transit stop is only a block away that will easily take you further into other parts of the city. She even provided us with a guide that included things to know about Geneva and experiences to check out!
Her place is clean and spacious with everything we needed. You do have to walk up stairs to her flat, but she makes that very clear and wasn't an issue for us. Highly recommend!