My first ever visit to any Disneyland and had a great day. They have a priority time arrangements for the key rides whereby you book in and get priority access during your allotted time   allows you to see other things rides and come back and let inTry and position yourself for the 3 parades across the day and stay for the fireworks. Plenty of food options across the park.Transport is best using the MTR network, the trains returning are regular and you didn't have to line up, due to frequency. If I have one recommn cation, save the time and try purchase your entry tickets at your hotel, saves waiting in the long line to get in !!