Of the two KOA's we've stayed, one was outstanding, the other terrible. Pricing was similar, about $50 per night.
Lake Livingston (Onalaska, TX) KOA was beautiful, well maintained and friendly staff. Sites were pretty tight, unless you pony up for a pull through. But views of the lake were great. Independent seafood restaurant in the middle of it, "beach" area as well as pool and fishing.
Lake Conroe, TX KOA was terrible. Check-in at Noon, but no one in the office and just a sign on the door showing your campsite number (which was not the one I paid extra for) Staff unapologetic. Apparently the staff I booked it with forgot there was a high school reunion in the camp that weekend... So late night drunk people roving about too.
No maintenance and grass high and uncut. There was trash in my campsite. The power went out in the middle of the day for about two hours... Indoor pool was ok, at least we could keep cool until the power came back. We waved at a staffer on a golf cart and she just scowled at us! Left first thing in the morning. LOL
2015 Wildwood 26TBSS / Fastway e2 1k WDH
2016 Ram 2500 CC 6.4L 4x4