Great location, easy self check in and good communication. Cleanliness was lacking a bit though which was a bit disappointing for the amount we paid..