A relaxing stay in a delightful well equiped cottage.