Clean and well-maintained, conveniently located near the airport, easy check-in, and clear communication from host.