Away from tourist resorts and shopping areas, rarely will any language be spoken except French and the mystifying Creole patois, which, though based on French, is almost incomprehensible to anyone not used to it even non-initiated French-speakers.
Once French-speakers have been taught Creole, it is easy for them to understand.