My 3.5 y/o had a wonderful time. He was entertained for 2.5 hours! This is rare. We went on a weekday so I think that made a huge difference because it wasn’t crowded. Staff are very friendly!