Take a look at this place. This may be an option. You can use St. Remy de Provence as your base. I stayed there a couple of years ago and loved it. I am planning a large family vacation with several families in a couple of years and am considering doing it here.
You could do day trips or just hang out around the pool.
St. Remy has a few very nice restaurants and a Saturday ( or was it Sunday) market with nice food stalls.
http://www.les-sources-saint-remy.com/