Great view and location. Excellent communication. Seamless checkin.