Wonderful host, home, and location. I have stayed at David’s multiple times and it is always a pleasure. Definitely recommend and would stay again.