The family came to this beach because we had about an hour and a half to kill. There is paid parking right beside but you can also find some free parking across the street along some side streets. If you have lots of gear or small children I would recommend using the paid parking.
There are a lot of amenities close by like washrooms with separate change areas, restaurants, and ice cream across the street to name a few. There are also separate areas off the beach for volleyball and other activities, plenty of greenspace for picnics and such.
The beach itself is great with areas for sun and shade. There is also a small playground on the beach. There are 2 zip lines; one along the sand and one off the pier into the water. The water is very shallow and goes quite a ways. As a result, the waves created by boats passing doesn't effect as much so great for kids. There is also a shower area for body and feet which is great to wash off the sand.
Even though we were there for a short time we enjoyed our time there and liked all the amenities there.