Atlantic coast, St Ninian's Isle