Our family of 4 (2 adults, a teen and a pre-teen) plan to spend 4-6 weeks in France this summer in southern France and want to visit Avignon, L’Isle sur la Sorgue, Nimes, Cassis, Gigondas, Chateauneuf du Pape, Vaison la Romaine, Fontaine de Vaucluse, Montpelier, St. Remy de Provence, Gordes, and Arles, in descending order of importance to us. We have done the extremely small village trip and, while it was great, for this trip, we are looking for a town that has some restaurants, a weekly market, and more than one bakery something more about the size and with the variety of restaurants, etc. of Chablis. We will have to fly to Morocco for a couple of days and also have to go to Barcelona (both of these trips are for must attend events). Does anyone have suggestions for a village or town that we should use as our base? We would like to rent a house with a pool and high-speed Internet and would also appreciate suggestions for rental agencies or specific properties. Thank you for any suggestions.