It was a short stay but excellent at Mike's apartment :-)
Located 2 minutes away from Cornavin railway station it has everything you need to spend a nice stay.
Good communication with Mike and self-access to the apartment.
Highly recommended and would stay again for my next stay in Geneva