lovely, welcoming hosts and dogs