Friendly host, friendly puppy, great place to stay, beautiful garden!