Great location, cost, and place to stay for a great Asheville trip