We loved the park itself. The landscaping was great, the pool was great for toddlers. The beach lodge was tight space wise but ok and the kitchen well stocked. The location was perfect.
Our only complaint was the supermarket produce was poor and the food at the snack-bar was all fried. Some healthier options would be great.