Very nice hosts. Location is pretty good. There's a bus from the airport that stops just in front of the apartment complex - don't take a taxi. Easy access to CERN and the city. Would've liked to have dropped off my bags before checkin at 3 but they were set on 3. Other than that, no complaints!