Philippe and Alex were amazing hosts. Their apartment was located right next to the main train station and a quick walk to the main part of the city.
The apartment was as described and had a great view of Geneva and the Alps.
Phillipe gave me a lot of useful information on local events and even a map. I would definitely recommend staying here if you visit Geneva.
The cats are also very friendly.