I thought this was an adorably cute place. My only gripe is that it's not really a beach or a park. I mean I didn't see much sand at all or any park equipment.
What I did see and enjoyed was that there were recreational choices like paddleboating, paddleboarding, and other water recreation options.
If you're visiting in the area, I say go. Then after walk downtown and grab a drink at the many happy hour options. After that, climb the steep hill with a paved trail that is close to the beach park to burn off those beer calories you just had.