I brought an 8 year old and a 16 year old, and both girls loved it.I was a little cold during the period we were there (Jan 21) but it was still pleasant. Loads of people poured out of the train as we went about 20 minutes before the park opened. Most people were already queuing in line, but as we had our  e tickets  from Klook, the instructions to find a  magic window  was incorrect. We simply had to queue with the rest, and the staff at the gate will convert the e ticket into a normal pass.The rides were simple and safe. Some rollercoasters were a little scary for the girls, but in the end, we went for a second round on the scariest we could find (RC Racer and Mine Cars at Grizzly Gulch).Food is available all around, but a little too much Asian cuisine for an American Theme Park. The merchandise was sufficiently varied, and the staff all put on a good show. We didn't get to see the parades (evening parade cancelled due to weather) but the Fireworks was worth the wait (With a mad dash for the trains the moment it ended).Overall, the queues were never very long (10mins at the most) with most clearing in a few minutes. It was worth a visit, but for my older boys, this would not have been a thrill for them.Tip: Go before 10, and stay until the fireworks appear