Dear god. MIA sucks even as a US citizen. Avoid it if you possibly can. (I used to live in Anguilla so I'd fly that route a lot, and always did a hop via SJU or to anywhere but MIA.)
Holy God, is MIA ever a donkey circus. That is the single worst place I've ever been (there's a peek into my knapsack of white male privilege for you all). That place would sour the sweetest vintage.