I will be traveling through the area next weekend with my wife and our three-year-old twins. This area is halfway to our destination. We will be arriving late afternoon and I'm hoping to stay somewhere the kids will be able to stretch their legs and have a little something to do before traveling the next day. Wondering if staying at Natural Bridge or in Lexington makes more sense. I understand N.B. has the park and tourist activities that might engage the kids a bit, but I've heard it's not that great, and you're kind of stuck eating at the hotel there. Other option is staying in Lexington. Is there a place in the main part of town where kids can run around (playground?), restaurants nearby, etc? Which area would you choose?