Fantastic place   so clean and every detail is so exact; a real pleasure to visit. No long queues and all the rides were great fun.The catering is poor   many outlets were closed and the ones which were open were crowded and noisy; the quality of the food was terrible. We thought that they would confiscate food we tried to take in when they did the bag searches BUT other people were allowed in, so next time we will take our own food.This is a big place and I think it's better to buy the 3 day pass and at least do one morning afternoon visit and on another day do an afternoon and evening visit. We were so tired from walking and the activities that we had to miss the fireworks in the evening.A great day out and 100 times better than Ocean Park.