From the Heugh, Holy island