My dog and I spent a wonderful day there! Parked at north beach, note that the gates don't open until 9am! Self pay station 5$ for out of state plates. We checked out the beach, then did the hike (white something trail, I forget the name) to a wonderful secluded beach!
Info for us RVers: there are toilets and there is one single water well, but it's a little ways from the road, so you need a canister to fill up your tank