My colleague and I stayed at Philippe's place for one week for a business trip. It was a fantastic location for the UN area where we were working - a 15-20 minute walk or very short tram trip. The apartment is right by the lake and beautiful botanic gardens, and a short walk or tram trip to the central train station. Philippe was extremely helpful and flexible with check in and out, and his apartment is well equipped with cooking facilities, clothes washing facilities, toiletries, plenty of towels and everything you could need for your stay. I would highly recommend Philippe's place and will definitely return on my next trip to Geneva.