Very comfy accommodation in a delightful setting.