Athina Kontos visits the beautiful landscapes and thriving food scene of the Isle of Arran off the west coast of Scotland.