Miami was a mess for us....we ran into some of the most rude people there, employees and travelers....

but en route to Jamaica ANYTHING is bearable....hope for a quick layover (enough time to meet your connection though)....
a good weather (no more delays)....

too bad 'ya cant drive there...lol air-boat or swim your only choices....