David is a great host and is always willing to communicate. A genuine person with a beautiful home. Each step of the house I found myself more and more impressed with the effort and detail that was put into making the home comfortable, clean, and the great technology in the home.