We stayed at multiple All-inclusive properties, and by far this is the best one. It was clean everywhere, which is my biggest priority. The staff were genuinely kind, and I didn't feel pressured to tip the entire time. In other places, staff members act as though they hate their jobs.
Food was excellent, even though there wasn't a large selection. Even picky kids found something they really enjoyed.
Housekeeping was top-notch, and Nespresso in the room was a bonus.
Things for improvement:
-Please add good coffee/espresso to the resort; the current one was terrible.
-There was no entertainment, so evenings were very sad. There were a lot of kids, and we had to spend evenings/nights in the room.
-There was a kids' club, but most of the kids were under five, so my kids refused to go there.
In general, I would come back again if there were more things to do.