David's place is perfectly located, sparkling clean, and has great views. He is a very thorough host. If you follow his tips, you'll have a great experience in Asheville! Highly recommend!