Stayed at verdon parc Provence two years ago. Lovely site next to river some pitches huge and easy to get riverside pitch out of season. Fabulous area if you like mountains,lakes and rivers by gorge du Verdon. Small town with restaurants etc 15 min walk.
Don't forget to leave a review of the French and other European campsites you have visited!
Just last night I booked Les Tournas in St Tropez after a sea of good reviews. Its exactly what we need in a site as we have old kids and they will love the pool and buzz of the site.