I live down here. Fort Lauderdale to be specific which I would reformed ovwr Miami. I think it’s great.
Some background i am 25 year old from NYC work in DevOps. I moved here last fall.
Pros: lot of hot women, great food, no snow, top tier night life, always something to do, cheaper than most other major cities, very happening place.
Cons: traffic sucks, drivers are crazy, salaries in tech are relatively low, tech scene isn’t that great, people here are very flaky, lot of scammers (already got me twice), if in Miami knowing even just a little Spanish is essential.
It’s high COL, but no income tax. Lots to to, but generally overcrowded. Beautiful if you like the water and also plenty of beautiful people around. You’ll want to know Spanish if you move there though