This place is SO detail oriented that it’s almost crazy! Things you wouldn’t even think of are taken care of and it’s nice to feel so ‘spoiled’. I’ve stayed here a few times and every time I return, I find new things & upgrades. You can really feel the Mexican warmth and hospitality of the staff that’ll keep you coming back for more! Magical place, not to be missed!