We went as a family group of 9, 6 adults and 3 kids, ages 5-8. The children who were 7 and over could go on the trail rides, and the younger child could enjoy as many escorted pony rides as she wanted to, based on the times offered.
We had a wonderful time. We were in the main lodge, which I would recommend from a convenience standpoint. The breakfast buffet had many selections, but you could also order an omelette to your specs if you wish. Lunch also had selections from either indoor or outdoor buffet setup (with music outside) based on the day, and dinner was from a menu, with multiple selections. Also note that if you want a special item they will try to provide it if possible.
The pools were nice and warm, and everyone enjoyed the outdoor and indoor pool slides.
We also went on the banana boat, which I would recommend for older kids and adults.
The tennis courts were nice, and ping pong etc was also available. Golf ranges and courses were close by as well.
They had shows every evening which were nice family entertainment. Outdoor campfires on a couple of the nights (with marshmallows) were a hit too.
Note: small refrigerators were included no charge