We spent a weekend here on a tent site close to the beach. There was no parking at our site, but the parking lot was only 25 yards away so it was not an issue. Our site (27) was large enough for an 8 person tent, 4 person tent, EZ Up, and a pop up dog house for our pooch. We also kept our 2 kayaks on our site during our stay.
Being so close to the beach had its pros and cons. The pros were the great view, easy put in for our kayaks, and convenience for fishing and trail walking, The cons were the noise during the day from the beachgoers, and the visits from racoons and skunks at night (scavenging the food left by the beachgoers). We ended up leaving earlier than planned to avoid another night with the skunk activity, because we really didn't want to risk driving home with any skunk spray odor.
The park has a full time bathroom attendant from 8 AM to 8 PM, so restrooms and showers were well kept. There are no ground fires allowed here, but you can rent a portable fire pit from the camp store for $10. Each campsite has a charcoal grill. Wi fi signal was pretty decent. We ordered pizza from Door Dash on our first night here, and that was a very easy experience as well.
We definitely plan on coming back to this park, although we will probably do a mid week trip next time to avoid the heavy traffic and large crowds. Camping on the oceanfront was a rare treat!