Joy G.
Yelp
Really beautiful, well-maintained beach. As of this summer, there was a $45 all-day entrance fee for non-members, but that price is per vehicle, so if you're going as a group or family, that isn't bad at all. Plus, it gives you the flexibility to go whatever time in the day. Just be aware that, regardless of whether you're a member or nonmember, it seems like you need to buy a pass in advance. We saw quite a few cars have to do the sad little u-turn at the entrance.
Once you get inside, they have the usual facilities - restrooms, changing areas (including separate ones for families), a little shower section to rinse off, and even a wood fired pizza. Just be aware that if you want to buy something off the vending machines, you will get ripped off. I was a little irked that they didn't show the prices for anything until you swiped the CC. We paid $4.50 for a can (!!) of water. I guess they're trying to do their best to cut down on recycling but we didn't really drink much of our water because sand kept getting in the rim and the metal heated up quickly. Wah wah, I know. Definitely bring your own beverages.
No trouble at all finding a nice spot right by the water. We came on one of the last summer weekends but it wasn't too crowded. Appreciated that no one was blasting loud music out of a stereo. Water, IMO, was frigid but the sand was top quality, no sharp shells or rocks ripping up your feet. Didn't see a spot of trash anywhere.
Yes, there is a very, very short walk from the parking lot to the beach through the dunes but they laid out a rubber path to make it easier and, unless you're weighed down by too much beach gear, it's nothing to complain about at all.