Sites are extremely close to each other. Not much privacy. Don't recommend #71 spot (highest spot) if you want any privacy. Beach entrance, bath entrance, and pavilion for rest of park that doesn't have beachfront spot. If you have dogs that like to alert you of someone close then stay at front of park next to road and take short walk. They are anal about dogs not stopping at any others spot so it's hard to walk your dog anywhere but the dog area. You have to consider we are from Texas where the campgrounds are spread out and you have more privacy and our first ever outing was at The Vinyards at Grapevine so everything else is pale in comparison.
This is a nice park. Sites are not "too" close together. They had a BBQ supper and band on the weekend. There is a fenced dog run and a nice walking area behind creek to let dogs play. One thing we've never had at any other park is trash pickup. The majority of guest were not "residents" so everyone was very friendly.
This is the first campground we ever stayed and all others are pale in comparison! Large private areas. Very pet friendly (never felt like I was bothering anyone with my dogs). The isn't a "dog run" however you have so much land around to walk your dog. We have traveled to Florida and stayed on ocean and wished we had driven 1/3 of the way and stayed at The Vinyards.