The site we stayed at this time was kind of hard to get in. The site was wide (which is nice) but when backing in you are in a 3 way intersection. One road is supposed to be one way but NO ONE follows this rule and there's not proper signage. Due to that, we had 5-10 cars/golf carts going by as we tried to maneuver into our spot and they did not wait at all. The second they had barely space they drove through which was distracting and dangerous. Going out was the same thing except it was extremely easy to pull out of the site as opposed to back in and get close to the water/electric.
The low rating is for the clientele there. They cut you in line and act as if they are superior to us which was really annoying. We have stayed here before and it's always the same kind of people. I know the campground isn't responsible but they flock to this place!
It's a really hilly campground so keep that in mind that you will be walking up lots of hills (I don't mind that and it makes the campground really pretty).
We didn't go swimming this weekend because it was a bit chilly but they have a pool and a beach on the river where you can swim too.