It's very kid friendly.  There are a lot of little sea creatures.  It's a little rocky but it has a nice little play ground and a lot of places to scavange around for the kids and watching some of the boats go in and out of the harbor is great.