Everything about our Disney experience was pure Disney magic. So easy to get there on the MTR and the Disneyland train   30m end to end. From the moment you get off the train you are surrounded by Disney perfection right down to the manhole covers all stamped with the Mickey Mouse icon. The park is geared to hold about 5 times more people than were there so we went to the front of the line straight away on almost everything waiting 5 15 max anywhere including the line to get pictures with Mickey & Minnie   perfect when traveling with a 5 year old. We were there for 7 hours on day 1 and 4 hours on day 2 and could easily have had a third day   so much to see and do   we never stopped and didn't have to wait in line and still only just got around the rides. We did however ride the Buzz Lightyear ride 6 times and Small World twice. We only made it to one show and part of Tomorrowland is closed while they make way for new Star Wars attractions. We saw the 3pm parade on day 1 and both the evening light show and fireworks on Day 2 all of which were excellent. We took our own food (I think they just stop you from bringing packaged goods in like cans of drink because they would breach their licensing arrangements) so I can't comment on the food option but one water and one Coke cost HKG$58 so it's not cheap.