I've been there twice and it really isn't geared towards kids, though there were a few there, and they were asked to stay at the quiet pool closest to to the hotel - or maybe on the beach. The beach is small, and is really the same beach as all the other restaurants along that area. Fairly big drop off and waves when I was there. I don't think it would be good for children at all based on conditions when I was there. The main attractions is the large pool and pool bar, I think. It was extremely tricky getting on and off the water taxi due to waves on my second trip.