It's a good activity to do with the family but is small, very small. We took the train there early morning to avoid the latecomers and we pretty much went on all the rides by noon. We were lucky enough to not have to wait in line for longer than 30 mins but were told that the queue can get up to 2 hours per ride. I would recommend visiting if traveling with children but would avoid if travelling with teens, there are way better things to do in HK. 