Amazing place to rest just after landing in the airport.