Saint-Tropez is a town in the French Riviera. Made famous by Brigitte Bardot, it has for long has been a hot destination for the rich and famous. But the town has plenty for everyone.