The best place to go in France is either Juan les Pin ( Great fish restaurant) or Antibes......Le meilleur endroit sur terre