St Tropez of culture