A nice place to visit, but I wouldn't want to work there.
Lots of kids running around. They have special events and I would highly recommend going during one of these events. The IMAX is also very nice.
Good place to go on a hot sunny day. If you don't have kids and you don't want to get wet and there is nothing special going one, I would pass.