I've recently been twice and both times I found it to be a lovely experience, there is lots to do for all ages and all types of animals for all types of people, there is great food and it isn't at an over the top price, I personally fell it was very reasonable.
The price you pay to get in and for everything that you get in the park is such good value, its not expensive at all and you get alot more than what you pay for. Its truly uplifting, great exercise (huge place). it is a great place to be and a definite must for a family/ couple day out it is a definite must and I will be going again. We loved it.