Visited with wife and two kids 5 and 9 years old. There is a lot to do and see. We had fun. We did one day so we did not get to see everything. The long queues are well managed and move fast. Good crowd management. Shops are a bit pricey. The night show is a must see! It was awesome! 