Karim's flat was very nice. Location is perfect, walking distance to the centre, and all local amenities.
Perfect if you need a short term stay in Geneva