We reserved 2 sites and stayed over Memorial day weekend. W could not figure out where our sites stopped and started. Some of the sites weren't numbered. So we set up on what we thought were our sites for a day and a night, when someone says we are bordering their campsite, and to move. So we had to move 2 tents about a foot over, whatever. There was no shade, so for a good part of the day our 3 dogs were in the car with the AC on. We had campers walking through our sites all weekend, very rude. I know that's not the campground's fault, but maybe if the sites were better marked or had some sort of separation like a tree or something, it would detour people from walking through your site. The bathrooms were disgusting and half of them weren't working. We complained, nothing was done. The showers did not drain: you had to stand in 3 inches of muddy water and filth. The lake/beach was nice if you wanted to deal with the drunks hanging out there. They did have entertainment and the staff I came into contact with were friendly. That's about it for the positive. I would not recommend this campground.