Not a bad place to stay. This is a time-share RV camping spot filled almost constantly by Central Valley RVs (most of which are HUGE). Open sites for non-time-share campers are often few and far between, but they do take reservations.
Sites are close! Our 16 foot Airstream next to a 50 ft (?) fifth wheel with 3 axles was a site to see. Like a flea on a rat's back!
Plenty to walk to, nice beach to walk on, if you get bored it's your fault. Lots of in-camp conveniences.
Just too much $$ for such small sites!