This is a nice enough campground if you need a place to stay, but it's not our first choice for when we need something in this area. The sites are sort of awkwardly spaced and placed, and it's hit or miss if you get something level or private. I think for tents this is a better campground, but for us in an RV it wasn't the greatest. But overall, still very nice, and it's a nice walk to the beach. Dogs are allowed on the beach.
We didn't have good cell reception (we did have some) in the campground, but on the beach the reception was great. Showers were $0.25/min and they take quarters. No dump station on site, and no hookups.
We took the "trail" to the beach one time, overgrown and grassy, and were all covered in ticks afterwards. Stick to the paved roads if you're walking to the beach, unless they mow or clean up the trail. There's also a group camping area here.