Very well located just a few steps from all of the sights in Geneva. Only a 5 minute walk to the lakefront and centrally located with lots of restaurants nearby, and a great market with amazing take-away food across the street. Very easy to get to from the airport using public transit.
The only downside was the noisy construction currently taking place on the street during the day. But still a great location with great amenities. The hosts were very quick to respond to any questions we had and took great care of any concerns we had.