Dear ercalderon561, Wow! Thank you for taking the time to detail your memorable experience at Occidental Grand Xcaret. Guests will have quite an accurate picture the resort facilities and the property. Thank you again for sharing your thoughts. It is awesome to know how much did you enjoy your stay, our main goal is to offer our guests the best quality service to create unforgettable experiences, and it seem we have surpassed for you, we are really happy. We will share all your comments with our team to encourage them to continue improving. Thank you so much, we hope to have the opportunity to celebrate with you more experiences like this one. Best wishes and sunny regards!