Fascinating that people in the Iron Age would have made it to St Kilda, and settled there. No easy choice there.
It seems that our ancestors thought islands were a 'des res'.
Lewis and other Hebridean islands are peppered with evidence of Mesolithic camp sites and Neolithic settlements.
The Orkneys are stuffed with bronze and Iron age 'broch' culture evidence, and the massive amounts of neolithic finds in Unst, Brodgar, etc, point to it as the precursor of the culture which built Stonehenge.
We see the seas and waters as a barrier; the ancients saw them as motorways!