If you choose Asheville you might want to check out the Grovepark Inn. The rooms start at about $300 a night but there are much cheaper options all around and it is a fabulous place to visit and check out. It has several dining rooms but we love the one that overlooks the mountains. The prices are reasonable as well. There is also a car museum and a couple of other things to see there.
Slightly Goofy