The food for this facility did not disappoint! We've been to several resorts and this has had the best food overall. Our favorite restaurant was the steakhouse, La Casona. Saul provided us with excellent service and helped us feel welcomed.
The activities were lacking, even though it was raining on and off, certain events at the pool were still going on, like pool volleyball and zumba, but most of the activities were cancelled without notice. There were plenty of people still out and about in the pools but music would play for 2 or 3 songs and turn back off. We were pretty bored even for a 3 day stay.
They do have an onsite booking office for excursions and shows, which was convenient. There is also a starbucks(not included in AI) and market next door for souvenirs and such.
The gym was clean and had plenty of equipment to use.
The beach access was pretty small, but it was kept very clean.
One issue we has was on our first day, we had lunch at Zama, and since they also do a la carte for non all inclusive guests, you have to sign a check with the option to give additional tip. We always leave cash on the table, but as we were leaving, the hostess asked our waiter in spanish, "How much do you think the asians left you?" and when he looked at the check, I heard him say "Nothing!". That was pretty rude, although I understand that kind of talk happens, it just sucked that they said it in front of us. It'd be unlikely that we'd come back, but it wasn't too bad of an experience.