Only been here for a couple of months, but I must say living at San Tropez so far is my favorite place. I told the girls in the office how much I loved it here and recommended that I write a review. So here it is! San Tropez is great, I love hanging out at the pool, meeting neighbors playing volleyball and in the gym. I definately plan on staying here for a while.
more