Self-catering accommodation in England. Features rustic, open-fire cooking.