Perfectly hospitable stay an easy walk from the airport