We stayed here Saturday-Sunday in late May. The campground was nice and clean, but the sites were pretty close together. We were able to make it work, even with our dog-reactive dog, though. Recommend campsite 48 as it seemed to be one of the most private ones. The beach was lovely and not at all crowded. We packed up early and made our coffee/breakfast ah the beach, and were the only ones there for an hour or so. If you have a dog, highly recommend checking out the SniffSpot that is just North of the park!