Miami is amazing.
I love Miami. I've gone 3 times for Spring Break, and highly recommend it. The city is beautiful and so are the people. The clubs some of the best in the world. It's not the best if you're under 21 or with out a fake id, as almost all the clubs are 21+, so come prepared if you are underage.
Insider Tip:If you are going to some of the nicer clubs, you should pre-game first because drink prices are ridiculous.