Campground was well kept, spots were nice, staff was friendly and helpful but we had some unpleasant experiences with others. While at our site we witnessed a person snorting an illicit substance, a drug deal, kids throwing large rocks at each other, and a foul mouthed woman who was not shy with dropping "f bombs" in front of my 2 and 4 year old. I know these issues are not the campgrounds fault, but they should be aware that they are occurring.
Maybe it was just a bad random weekend that we picked but I'd have to say I would not bring my kids back here due to the things I saw occur. If the "trash" was cleaned up, it would be a very nice place to become a regular at.