Fantastic location. Easy to communicate. Seamless check-in and check-out. Great stay