David is a great communicator and a considerate host. He is willing to answer any questions and deal with any issues that might come up.