I loath Miami, one of the filthiest cities in Florida. My first cruise from there, we went all over and liked the Bayfront mall but when I went in to use the facilities I was shocked at the filth, I couldn't bring myself to touch the toity at all and people had just thrown filthy papers and other stuff I won't mention all over it...from that day on, I've purposely avoided cruises out of there. Yes, I had to go at times since Symphony and most recently now Icon are based out of there, but I still don't like it. That and no one seemed to speak English there. South Beach was better, but I still avoid it.