Clean, spacious rooms, with kind staff. The resort is smaller which makes it less busy and we liked that. The villa’s are surrounded by so much nature it makes a lovely break from the beach & sun, the boardwalks & waterfalls are beautiful-especially at night with all the twinkly lights. Food is pretty good, lots of variety and traditional Mexican options. I’d definitely recommend this resort.