Does the sentence use modifiers correctly?

Though unpopular in America, Marmite, a salty yeast extract, is well-liked by the British.
yes or no

Yes