I highly recommend staying with Jean-Daniel! We had a great time, even if it was only a night in Genève! The apartment is cozy and has an excellent location! JD was the perfect host, he made us feel at home and gave superb tips to get around the city! :)