Lovely spot, lovely pets, very hospitable hosts.