Appartment is really spacious and clean. It is within walking distance of the city center and international organizations (WTO, Palais des Nations). I can definitely recommend this place.