Our 3 1/2yr old had a great time. He was only interested in riding the train and driving the cars so it is a great place for little ones to run off some extra energy. Mostly teens working and they are very friendly and courteous, very impressive. Keep up the good work guys! Perfect for little ones, we will definitely be back.