Juan is a very welcoming host! He arranged my stay even if he wasn't at home the day of my arrival.
The communication before the arrival and during the stay has been great!
The flat is really clean and comfortable, located in a central zone of Geneva, near the bus and train stations and full of restaurants and pubs.
Would definitively recommend.