The flat is just like the pictures show
The location is right in the heart of Geneva, one street away from the trainstation
The hosts were very comprehensive and ready to answer any questions I had
Overall was a great stay and definitely recommend it to anyone wanting to visit the city