David is a wonderful host. He is so welcoming and shows keen interest to make you comfortable. My stay was very short but I will visit again for sure.