Such an amazing experience! The hosts were really friendly and welcoming. The location of the apartment is perfect and close to all the main sites. We would like to recommend this place to everyone, best place to stay in Geneva, you wont be disappointed!