This is a family resort for sure, and it was beautiful. The rooms are pretty standard, so if you are 3 or 4 to a room, I would upgrade to a bigger suite, as many of the rooms have 2 queen sized beds, and a narrow table and bench.
I heard the kids club was one of the best by a family. The entertainment staff work so incredibly hard. I went with 11-year-old twins, who were too old for kid's club, and participated in some of the daytime activities. The nighttime events start a little later, and it was fun! They also have a hangout with ping-pong and video games, which my kids loved! The food is pretty good, with tons of options. The drinks are top shelf and were delicious. We stayed in the enclave and had access to the roof top and enclave lounge, which was great! There are plenty of seats by the pool, and the beach is spectacular! Transportation by Thomas Moore was fabulous! Bring $ with you to tip the amazing servers and bar staff. They so appreciate it!