Excellent location. Easy self check in. Very clean.