Very clean and and well thought out. We enjoyed our stay and would recommend Chad. Location is good as well, 15 mins drive to pretty much everything. Asheville is a place where you're going to drive to cover everything, walking won't cut it.
Don't bring suitcases too large. Getting them up the steps will be possible but difficult. I would stay here again if/when we're back in Asheville.