We had an excellent stay at William’s place. Highly recommend for a long term stay in Asheville. William provides everything you might need for a comfortable stay.