A very nice, hotel-like place not far from the airport.