Excellent location. Great service and check in. Very clean.