An idyllic island in rural Britain — Deca