Spotless, well equipped suite within walking distance of the airport.