A great location and friendly host helped us make the most of our time in Asheville.