Lovely place, lovely host, lovely dogs.