What are the top tourist attractions in Saint Tropez?

Is Saint Tropez walkable?