But don't ever go in the summer holidays: we went two years ago and it really was Hell on Earth! So crowded, queues everywhere...and I would also advise talking your own food, we ate in one of the restaurants and the food was a) a rip off and b) not very nice.
All that aside, agree, it is a fantastic day out with something for all ages.