Lovely home and hospitality. And the cutest dog!