I can definitely recommend staying at Jon's place. Everything was great starting from amazing hospitality, very nice and clean house and great location just a short walk to CERN or tram connecting to the city. I will surely try to book again on my next visit to Geneva.