David is a kind and considerate host. He made us feel welcome and went out of his way to make sure we had everything we needed. Highly recommended.