When my husband and I go camping, we always stay at KOAs. This one was the worst. The roads and sites were tiny (watched many people with campers struggling to get into the sites), as well as the bathroom stalls, the showers, pool, everything. 2 out of 4 showers for women at the whole site were too low, I guess they were made for kids yet kids can shower under regular showerheads so I'm not sure what the thought process was there. I am 5 ft 5 and I had to squat under the showerhead. There was much hype about the dog park, which in my opinion, was terrible - filled with random tubes cut off from a playground that none of the dogs wanted anything to do with. It was too small for dogs to actually run around. In our case, "pet friendly" meant paying $10 more for a cabin right next to the entrance, which was ok for our dog, but not for most dogs that bark at anyone that walks/drives by. The $15 deposit for a key was strange, the key is on a huge bright yellow keychain you would be hardpressed to lose it. Wireless internet does not work at most sites (didn't matter for us, but thought I would mention it). We paid $125 for 2 nights in a small cabin aka "shed" that did not even have A/C. However, considering the area, this may be the best, which is definitely not saying a lot. I would recommend checking into the other nearby KOA (think it was about 30 min. away) or one of the other campsites if you are coming to the attractions here for the day.
The KOA is right next to the drive-through safari (check it out - it was awesome) and close to the main Natural Bridge attractions.