David is the most excellent host, thoughtful, kind, and a very good communicator. He has two of the loveliest dogs both of whom are very well behaved. My stay was perfect I'm so pleased I found his place.