Wonderful garden, delightful cottage in its midst, lovely hosts