isle of capall