Packed over the weekend but a great culture here, lots of room between sites. Bathrooms and showers kept very clean. Water hookups throughout but we were farther than 50 feet and had to fill up when we arrived. Gravel mound on lots of sites so it was a bit tricky to back in and level but we managed. Beach is quite rocky but water was refreshing and we still enjoyed our time swimming and playing. Lots of shade! Highly recommend this campground. Flies were annoying, but not terrible… might get worse?