I spent one week at Peters's and I really enjoyed my stay. The flat is clean and perfectly kept by Peter and his flatmate. It is also conveniently located, close to the airport and the city centre. Peter is very friendly, helpful and flexible with check-in/check-out times and with everything you need to make the most of your time in Geneva.