I too have lived at San Tropez for a couple of years and think its great. The people and location are the reason I stay.