David is a very polite and communicative host. He is attentive and a great conversationalist. Really enjoyed my longer duration stay at his house. Would definitely stay again!