Unwind watching what life is like on Stóra Dímun, the smallest inhabited island in the North Atlantic