Excellent location. Great communication and easy check in. Very clean.