So, it is a very small Disney and people tell you that it can be accomplished in 4 5 hours. That could be true if you did not have to spend an hours in line for Dumbo ride, or to take pictures with the characters. I think if you get there first thing in the morning, before the gates open, it would probably allow you to do more. After 1PM, there is a long line for everything during weekends, or Chinese New Year. We got there at noon, and by then, the crowds were there. Also, despite how amazingly orderly everything in Hong Kong can be, one thing that the locals (and maybe mainland China visitors) are chaotic about is cutting in lines and just generally shoving their way around. It can get quite annoying. Many people spend a lot of time in the shops, it seems. What a great business to charge a huge entrance fee and then make the easiest place be the shops, where you spend even more. The Fireworks are really nice as advertised. Take the MTR to and from, but be prepared for huge crowds and being sandwiched in the train. It is like taking the public transportation after a sports even lets out.