David is a very responsive and kind host. The place is very clean and convenient to Asheville. It is decorated nicely and works well for a large family. We liked that there was only 1 TV, so we spent more time together playing games and watching a family movie. We did not cook much in the house, but if we had, we would have wanted to have more dishes or used paper products. We would definitely stay there again and recommend to future travelers.