David was extremely lovely, hospitable and accomodating. His place felt like a resort and his dogs were really friendly and playful. Would have loved to stay longer. Excellent host and place.