I usually have a great experience here. I've gone with friends, family, and have even chaperoned several middle school field trips here. Overall it is a great time. Some of the staff are cranky, but most are nice. Plan ahead on weekends as it gets CROWDED.
more