Most sites have good trees but they're mostly a little close for my taste. The location on the water is amazing (though few sites have direct view).
Couldn't complain about our stay. A huge campground with lots of trees, and plenty of places to walk the dogs. Paid a dollar for put put golf ball, which you keep. Ladies came to clean restrooms each morning, though the bathroom near us had a smell and they had signs saying they were away of issue. Went in others that seemed fine.
We made the reservation and showed up during check in time. The hostess socialized with everyone around us, making us feel in the way. When we asked if they had a spot near the water, we were told that we were lucky to get a spot at all being non members. When we hooked up to our site, we found there was no sewer hook up. When we complained that they advertised sewer hook up, they said that those sites were for members only! On top of it, they got $55 from us for 1 night! Never again!