Excellent stay, great rooms and amenities. Excellent communication for all our need and fantastic location!