Not Bad
The park is pretty nice. The pedestrian beach is to rocky for my liking, but the dog beach is nice and sandy yet small. There is also a bit of a hike to get there. So if you take a cooler you may want a wagon.
The sites we were in were a little narrow to back in a 30ft camper. The pictures of the site did not show this. The staff was friendly and the restrooms were clean.