It kinda sucks.
Shaping up to be 10 generic playgrounds from the catalog crammed in one place. Pretty much like they already have steps away, on the other side of the beach.
For the money could've built something really cool and unique like in Chicago
or St Louis