You might imagine a tiny, low-lying Scottish island in the middle of the Atlantic, 20 miles from any other community and with only a lighthouse between it and the coast of Canada to the west, to be an inhospitable place. Indeed, the Hebridean Isle of Colonsay, measuring only 10 miles by two miles if you include its even smaller “semi-detached” neighbour Oronsay, is inhabited by fewer than 150 people and requires a two-hour boat trip from the Scottish ferry town of Oban, available once a day in summer and three times in winter. Yet the island has a surprisingly sunny…