I took my girlfriend and friend out here for her birthday we we loved it. Since it's mid August we took our time getting out there and got in around 6:30. The weather was perfect and we were literally the only ones there. It was amazing! Bring a hammer with you though because that ground is hard as f***. We ended up using some rocks to hold our tents down.
Overall, the place was clean, they had a couple of BBQ items there in case you forget anything, and it was very peaceful. It's been a while since I've seen so many stars at night.
Close to the beach, which is amazing, however the entire campground is shared and everyone is very close together. I've never camped this way, but everyone was very friendly so that was a plus. Just don't expect to be camping in nature. Bathrooms were in decent condition, it's dog friendly, and they have showers.