In the sheltered little bay of Port Chorrúch, up to 50 grey seals sun themselves and feed in the shallows.