We are traveling to Paris at Thanksgiving, and then are going to spend about 4 days in the south in early December, probably based in Avignon or Aix en Provence. Deciding where to stay is in my view highly dependent on which town has the superior food. Also, any food-focused holiday events in the region we should know about?
Or should we push further south to the Cote D'Azur, so we'll be a little warmer? What's the best base for dining if we head down to the sea?