As a technicality, there is no warm 'ocean' swims in Europe (Ocean is freezing cold in May, even in Canaria islands!), only the Mediterranean sea is somehow warmish. The further south the better, so Sardinia would win out over Corsica. But it's perfectly possible to swim in either place in late May.