David is a gracious and informative host. Very accommodating and willing to assist