French is too generalised, in my experience.
Paris, they’ll pretend they don’t understand neither your English nor your 100 words of French.
Towns in the country, you meet indifferent professionalism and you kinda get by in English.
Rural areas, you encounter the greatest of enthusiasm for your knowledge of the local language, and just as well, because those 100 words are all you can rely on for the entire duration of your stay.
If you go to Normandy, they’ll practically give you a BJ just for showing up!