Easedale, the magical, isolated island off the West Coast of Scotla...