Excellent apartment, wonderful host and great location.
Best place in Geneva and I definitely recommend it to anyone who is visiting Geneva.
Everything was perfect.