Great stay, clean home, and great hospitality by the hosts and their puppy