Amy has a really great apartments in the very nice area in Geneva!! There is a bus and a tram stop just next to the apartments, but almost everything could be reached in a walking distance so you don't really need to use public transport.
The apartments are very clean and cute and you can find everything you need there!
Communicating with Amy was also easy - she helped me a lot and responded all of my questions!
I would definitely recommend to stay in Amy's apartments!