Many visits over the years with grand kids. Great place for a few hours. Also separate area for the real young ones.
Bring your own food and drinks. What they sell there doesn't always work for particular eaters.
Volunteers there are very very helpful.
Only downsides are crowds and parents not controlling their kids at times