Everything went super well while I was with Martine. The place is super well located, you can take any public transportation. I did travel to everywhere from there without problems. The view of the Geneva lake 1min from the place is something out of a movie. Super recommended.
Martine is a great host.