Excellent location, value, and communication and an easy self check-in!