my daughter had a great experience in here. in order to visit all the attractions, you have to check the schedule of each attractions and rides a day before your arrival so you could plan and save time. Bring lots of water and eat heavy meal because its too expensive when you buy at the park. kids can wear their favorite disney character also.