Excellent location!
Great communication and easy self-checkin.
Would recommend