I spent awesome two days in Geneva and staying at Peter and Davy's apartment definitely contributed to my positive experience in the city. Peter and Davy made me feel welcomed and comfortable.
Their apartment is conveniently located in a quiet residential area and is close to the bus stop from where you can take the bus downtown or explore the city by foot. From the same bus stop in the opposite direction bus #10 takes you to the airport. There are two grocery stores near the building. The room itself was spotlessly clean, spacious and quiet. I can highly recommend their place.