When using the French Language option to populate the location the separators are automatically added.
602 Separators in Birth Location
632 Separators in Death Location
662 Separators in Marriage Location
Okay, other example. See the list of this manager for multiple examples that are 'logical' location for a Dutch sourced profile. I see the use of the wrong quote item. Nasty, as that is common in some areas/decades.
There are a few places in the world where the separator, in this case !, is a valid part of the location name and Saint-Louis-du-Ha! Ha! is one example of that (see https://en.wikipedia.org/wiki/Saint-Louis-du-Ha!_Ha!). Another example is Westward Ho! (see https://en.wikipedia.org/wiki/Westward_Ho!). In those cases you should just mark it as a False Suggestion.
The exclamation marks are the separator but they are a valid part of the name: https://en.m.wikipedia.org/wiki/Saint-Louis-du-Ha!_Ha!
I assume that the English seaside town, Westward Ho! would also be flagged as an error.
My first instinct would be mark the suggestion as false . Perhaps, Ales might be able to make these as exceptions. ( it looks as if these are the only two towns that have an officially sanction exclamation mark ).https://www.guinnessworldrecords.com/world-records/452331-most-exclamation-marks-in-a-town-name