Clean. Easy checkin. Great communication and location.