I would highly recommend this place for those seeking comfortable accommodation that is near CERN and the airport.