City data and this forum have been a great help in narrowing down such a beautiful area of the country. Now I need opinions from locals. I am headed up to the mountains mid October to explore the top contenders for our future new hometown. This is a long post, but I am trying to be really specific. Thanks for your help!
These are our preferences:
*Mountainous area with large river and or lake
*No constant 90+ degree summer temps, no snow chains needed in winter
*Fishing/canoeing/kayaking/hiking within 20 minutes
*Skiing, off-road trails (ATVs/rockcrawling) within an hour or so
*Everyday shopping (groceries/pharmacy/hardware) and a few restaruants within 20 minutes
*Better selection of restaurants/shopping within 30-40 minutes
*Larger city with malls and an airport within 1 hour to 1.5 hours
*Good hospital within 30 minutes, great hospital within 1 hour
*Mountain festivals, flea markets, farmer's markets, local galleries, antique shops within 30 minutes
*Within 30 minutes of a popular and or growth area, we will either buy or start a small business at some point
*An area not full of yankees unless they are fully converted

(this request from my husband)
*Schools and jobs are not a deciding factor
We are both native Southerners originally from rural areas, so we're not too worried about fitting in. We are friendly, respectful of the local folks, culture, morals and land wherever we go.
My current choices:
West Jefferson---do y'all recommend anywhere else in Ashe Co.?
Jefferson
Todd?
Burnsville
Bakersville?
Spruce Pine/Little Switzerland
Marshall
Black Mountain (on the fence--costs are high and bad air quality, but so cute!)
Eliminated (either too spendy, too much rain, pollution or crime--however add your two cents if I should reconsider!)
Boone
Flat Rock
Blowing Rock
Banner Elk
Cnaton
Waynesvile
Brevard
Saluda
Arden
Maggie Valley
Mars Hill
Bryson City
Warrensville
Weaverville