Delightful hosts, home and dog.