A wonderful garden, sympathetic hosts and a cozy litte cottage.