The beach was clean and fun. Not very busy when we were there, which was nice. We stayed on Campsite 208. Nice size campsite, which good shade. The campsite did have a bigger than expected slope, but nothing horrible. Some campsite s looked amazing and others looked to be in major need of some TLC. Most of the campsites were in need of a fresh layer of gravel for their parking pads. The restrooms were clean, and the hot water was plentiful for my shower. It would have been nice if there were pet station placed around the campground to make it easy for dog walkers to rid themselves of their full poop bags and to provide folks a place to get poop bags if they forgot to bring some. Overall a great weekend.