Beach is beautifully kept and grounds are beautiful. I did get food poisoning on the 2nd full day,(I believe it was the nachos, I loaded up with guacamole, salsa, chicken and onions) kept me in my room for an entire day. The rest of the trip I was unable to eat or drink other than water, bananas and toast but I made the best of it. I was unable to sit through any reservations due to feeling ill so I can’t not personally comment on them, although my family enjoyed a few of them.
My kids enjoyed the mini golf. The water park we stayed at for an hour, would not pay to use again. We enjoyed walking down the beach to the shops for souvenirs and my daughter got her hair braided.
Our room was the family duplex, we absolutely loved it and the second bathroom came in handy.
Not much nighttime entertainment, other than the 10pm shows which was late for us. We made it to one which was good.
Overall we enjoyed our stay but I would not return compared to other resorts at this price.