Great communication, provided various recommendations for food & activities. The place was clean. Seamless experience. Exceeded my expectations. Thanks!