We spent a week at Eagle Cliff. The staff were friendly, the grounds and bathrooms/showers kept clean. They had a DJ on Friday night and live music on Saturday. Our only "complaint" would be we were in a newer section and they did not have mature trees so the sun beat down on us all week. Give it a couple of years and the trees will provide nice shade.
We had full hookups on a pull thru site. The pull through was gravel. I would recommend this campground.