The only complaint I have about this park is that it is too busy. They need to double the size to accomidate everyone. I really enjoy the rides and activities though.
The environment is great and everyone is happy. My favorite ride is the cave in.
It is also a bit pricey. Kids love it though. And it will obviously be cheaper than a day at disneyland.