I want to go to Asheville for a couple of nights at the beginning of November for my sons 18 birthday. He loves, hiking and biking. I like nice dinners. I thought a cabin somewhere would be nice where we could hike then have a nice meal. What area should we stay, any recommendations and is it too late to see the fall foliage? Thanks for any help.