Nice, but crowded.
Pulled in on a Monday and found a spot along the beach. The site was pretty small and there was next to no privacy. Some of the sites are so small that I don't even see how you could put up a tent. Parking an RV would leave you partially blocking the road in some sites. If you look at the size of the park on a sat image and consider that there are 50 sites in this tiny area, you can get an idea of what to expect. There is a lot of gravel around the sites, so you end up with rocks underfoot. Barefoot isn't the best option.
The views were amazing and a moonlit walk on the beach is always nice. There are bathrooms with real toilets rather than stinky pits in the ground, but there are no showers or sinks.
$20 a night seems excessive for what you get here, but there aren't many options for beach camping around.