Mark's place was cozy and in a convenient location (~7 min walk to the main train station, lots of restaurants nearby). He made me feel at home right away and was easy to get in touch with. The bedroom is a bit small but comfortable, and the rest of the apartment is very nice. Weather-wise, it was hot when I was there, but there were fans which helped a lot. Added bonus - there are two cats who are just the sweetest. I would definitely stay here again if I visit Geneva!