Note the beach in the background, at least 50 seals basking on it and I saw up to 100 there when on holiday earlier this month. Must be plenty of fish about to keep them going!!