I work in the hospitality industry and this place was so welcoming, the staff was amazing! They always wanted you to have the best possible time, offering their services constantly. Always welcomed us with a smile, and a conversation. Food was impressive, everything was clean and spotless. The detail of the stonework, and grounds was outstanding. I would definitely recommend this hotel to anyone going to Mexico.