We love this campground! Very clean in every way, many beautiful lake views, full hook ups including sewer, clean playground, very nice pool in season, great walkability and dog friendly. Roads are narrow so patience is a virtue as others including you back in. Shuffleboard needs new discs. The front desk is very friendly and helpful. Already scheduled our next stay :) Super close to Elm Hill Marina , so boat rental was an awesome way to play for a day in the lake with our family.