Very nice, small town park. Friendly staff, great little beach-swimming area. Playground, fishing, paddleboat and canoe rental, and nice cabin rental. Nice paved bike/walking path around the lake. A great place to get away or stop along the way to your destination! Just outside Palmyra, Dollar General, gas stations, and Subway restaurant just a minute down the road. I did not give a 10 because of lack of "luxury" bath house or pool. But really a good little quiet park! We camped here in a 27' TT, I'd call ahead before pulling in a big rig! Not sure if it's Big Rig Friendly.
Before hauling our kids and camper here, we called TWICE to ask if campers were allowed to use indoor water park at the lodge. We were told yes TWICE and both times were told the cost was the same as the outdoor pool. When we arrived we were told the admission was $15 a person: all ages. We have 5 children, so that was NOT an option to swim for $90 a day (for the 7 of us). Do your homework on the sites as well. Many were incredibly NOT level, and very treed. We got our camper in the site, but were unsure we'd ever get it out. The only good thing about staying here was the time we spent at the very hospitable Gatesville General Store and the owner. She made breakfast for our large clan before we spent the day panning for gold.