This place is a HIDDEN GEM!! We did three Haciendas in three days including Hacienda Xcanatun which is supposed to be a luxury stay, but doesn’t hold a candle to this place. The accommodations were amazing, super clean, pools were clean, sunbeds were clean. The food was delicious and so fresh, the grounds are stunning with so many beautiful photos ops and walks. The staff were amazing, Jesus, Dulce and Luz, gave us incredible top notch service. They had table tennis for our kids and tv rooms which were so important with an 11 and 13 yr old. They haven’t missed anything at this place, I can’t recommend enough. We cannot wait to return!! 💕