We have just taken the plunge and bought a caravan to tour France. Our first stop (of decent length) is in a beautiful village called Le Bar Sur Loup. We found a great campsite that will let us stay with our dog along the gorges, aptly call Les Gorger du Loup.
Because it is half an hour from coastal towns such as Antibes we are close enough to get to the beach but far enough away from all the commercialism.
Five stars all round