Very nice family campground. Good variety of shaded and suny sites. Our site was not perfectly level, but one board took care of it. Most of the other sites seemed to be a little more level. Plenty of activities on the weekends, and peaceful during the week. Easy access to I-77 and less than a mile to the Blue Ridge Parkway. Beautiful mountain setting and cool temperatures. Bathhouse was sparkling clean everytime I went in. Free wifi worked well. Owners and staff are very friendly, helpful, and willing to guide you to the local attractions and eating spots. I had a slight electrical issue in that one prong of my shore line appeared to overheat in the three days were there. I'm not sure if the problem is with ny rig or their hook up. I notified the owner upon leaving and he went to check on it. We usually stay away from KOA but we will return to this campground.
We have stayed at Ocean Lakes several times and have enjoyed it. We go in the spring and fall and they always have activities planned. Bathhouses should be cleaned twice a day with so many people using them but they are never nasty by any means. All the sites are pull through and they are adding more comcrete sites. The store is well stocked with almost anything you could need. with the snack bars, the store, and laundry facilities you never have to leave the park. We stay in the section K so we are close enough to everything and have no need to rent a golf cart, but they do rent them if you want it. All in all my family loves this campground. Plenty to keep the kids busy. My only complaint would be that several of my e-mails to them have gone unanswered.