Delightful stay in the most perfect cottage.