Amazing resort, we loved everything about it. The Family area is limited and somewhat contained and less "fancy" compared to the Adults only section, which we didn't mind at all since we found everything to be very close by and around the room.
Everything was super clean inside out.
The water park is fun and just the right size you'd want it to be.
Food was relatively ok/good. Buffet was Not that good, especially for dinner: very few options and not that tasty. The other restaurants were pretty decent, the French and Italian restaurants, even the Grill were all good.
They have a "beachside grill" by the beach where you can get grilled burgers, hotdogs and tacos fresh; it was great.
Near the main pool area there is also a Pizza station, excellent!
We went there as two families with three kids (ages 1.5 - 3) so we stayed in the Families zone. We couldn't enjoy all the activities as we had to put the kids to sleep, etc.. but we could see how they had a full program throughout.
Overall, would definitely recommend this resort, and if we go to Punta Cana again, we'll probably stay here again