I went there with my elementary school brother and had a wonderful day. If you go with young kids, then this is a better alternative than Ocean Park. All the attractions are very close to each other and really suited for kids. The queues weren't long at all (I heard other Disneylands can take more than one hour for a ride). The most we had was 15 minutes, so there was enough time to enjoy most of the attractions from morning afternoon until dusk. Got the chance to watch the night scene which was beautiful when all the lights were lit. We had to leave early afterwards, therefore missed the night events. Foods are no problem. Most sections have one or two restaurants should you need to have a meal. They also serve Halal foods in two or three restaurants, which is nice to have if you are Muslim. I ate in one of the restaurants with East South East Asian cuisine. Spent around 130 HKD for a full set Korean meal   satay, which were more than enough for me and my brother.All in all, I recommend this place for all families with young kids. They will have a great time.