David was very kind and welcoming when I had to make a last minute reservation when our car broke down and we missed our original destination. His house was very clean and exactly what we needed after a long, exhausting day.