Hong Kong Disneyland campus is much smaller (compared to Universal Studios in Singapore that I have been to) and is easier to explore. Go early and finish few critical rides asap, before crowd piles up. We could do that and thought of doing one more ride in the evening if crowd is less, but even by 7 PM the queue was substantial, with about 40 60 min waiting time for main rides. So going early gives you best way to optimize your experience.Drinking water is charged HKD28, 4 5 times the retail price. But free drinking water kiosks are available (has a bit of chlorine smell)The shows were great  note their timing and location and be there 15 20 min earlier.