Fantastic location and great communication. Self check-in was also a plus.