David was a fantastic host that checked in with us shortly after we arrived to ensure we had everything we needed. He gave us recommendations on hiking and biking trails and even let us use his maps. The apartment was very clean and larger than we expected. Just be careful getting up the driveway if you have a low car! We will be going back to Davids if we visit Asheville again.