Good place, great hosts, and best dogs.