All Pavement, smaller sites but overall a nice stay. Lot's of stuff for kids to do. Downside, you share utilities with neighbor so your doors open into a common area.
It is a nice, shady campground with large sites. Access to the store is across the street in the Marina. The only downside was stickers on the ground got all over our dogs.