Wonderful place to bring your kids for fun and education :-) I love it here!  Very well kept, lots of cool events and classes, plenty of fun things for kids to do. And locals get a discount on admission, which is always great!