We visited on a Saturday at around 130pm and stayed till 10pm. Buy tickets ahead of time to skip the ticket line. It was busy as expected and line for rides were at least 40 minutes. Food and drinks were expensive like any theme park ($28 32 HKD for bottled drinks and $30ish HKD for corn hot dog ice cream, etc). Snacks stalls do shut down in the evening. There are restaurants that remains open. Evening is the best, as the temperature is cooler and after 6pm or so, we were able to get on all the rides we wanted to as the wait times were anywhere from 0 to 20 minutes, except the night time stuff and kids rides in Fantasyland   lots of kids even at night! The rafts to the treehouse closes in the evening, but do go around 5 6pm to avoid standing in line. Part of Toy Story Land was also blocked off when we got there around 7pm ish. We saw fireworks at 8pm and parade at around 9pm. I've only been to Disney World in Florida. So, in comparison, this Disneyland is much more manageable as a day half day trip. It was a fun visit for us. 