Corsica (Saint Florent) and the discreet charm of the French island...