Free food on the Isle of Arran but is it worth the travelling?