in the above thread, they all basically say "don't go", which I kind of agree. You'll be much better off 50 to 100 miles further East, between Hyères and St-Tropez with all the islands around.
Check my blog here (in French, but no need to translate photos)
Un voyage en famille: Côte-d'Azur
Worth checking also a bit further SE, still in France though not everybody agrees, Corsica
Un voyage en famille: Corse
Best Marina in the area, according to our experience: Le Lavandou.
Googlize also Porquerolles and Port-Cros.
Send me an email
if you want specific info. Address on the blog.