Capturing the Mediterranean sun off the coastal beaches of the South of France `La Plage` is an invigorating tonic.