I'm about to ask a really simple question, apoplogies if it's stupid! We've never been to DLP or France as it happens! Do all CMs speak Englsh as we can't speak any French?!?! We are thinking of going for a few days in 2014 but if communication is an issue it would put us off! Thanks!