Great campsite with all the amenities for a true glamping experience. Clean drinking water, clean bathrooms, hot showers, good amount of firewood for $5, groomed campsites, etc.
Definitely stay here for the location- relatively short walk to the beach.
Do not stay here if looking for a quiet experience....lots of people very close to you and lots of highway noise. Everyone did respect quiet hours though, so that was good!
All in all would stay again if in the area.