I stayed at Mike’s place for a week and it was a very comfortable stay. The apartment is exceptionally well-located, clean, safe, and has everything one needs. Mike was a great host, who communicated really well, and the self check-in was seamless.
I would definitely recommend Mike’s apartment and will stay there again myself if travelling to Geneva.