Stayed here for a couple of days with my wife and our 2.5yr old. Resort has some fun things for kids - talking mackaw, swans, pink flamingos etc. The pools are impressive but they don't really have a kids pool suitable for a toddler. My son was intimidated but the crashing sound of waterfalls on every pool.
Around the resort was really busy during the day. It was difficult to find a shaded lounger by the pool. The beach next to the hotel was great and it was nice to be next to the Whalers Village shops.
The food at the resort was fairly standard american which means quite unhealthy. Reasonable quality but expensive. Example was our $90 breakfast.
The room was nice but small. I would consider a bigger than standard room if you have a child.More