This picture postcard thatched cottage occupies a lovely spot in the idyllic village of Isle Abbotts, just five miles north of Ilminster.