A glorious coastal setting, spectacular weather, great food, and a vibrant, multicultural population are among the reasons to visit this city on the French Mediterranean coast.