I can't speak highly enough of JPh & X. We had a fabulous stay in their apartment. They gave great directions for how to get from the airport to their house. When we arrived in the morning, they met us with coffee and JPh took about an hour of his time to introduce us to Switzerland, Geneva, and what to do during our stay. This was incredibly helpful and introduced us to things to do and restaurants we might not have otherwise visited. JPh provided an audioguide to do a walking tour of the city, which was awesome. They also gave us extra towels when we went to the turkish bath/sauna (which I would highly recommend!!). We've used AirBnB a number of times and this was by far our best experience yet. I would highly recommend staying with JPh & X.