Excellent location as well as outstanding value for money. Very easy self check in.