I lived in Miami Beach for 3 years and wouldn't trade my time there for anything. First off they have some of the nicest beaches in the US. Warm water nearly year round and beautiful people everywhere. Miami Beach is like Mecca for beautiful people. The Latin flavor in Miami is far better than most Latin countries I can assure you! Come get a taste of the Islands with Little Haiti, Little Havana and a feel of Glitz and Glamor in South Beach... Bring a camera because there are always photo ops for celebs and things you wouldn't dream of seeing in middle america. Like to Fish? Then Miami has your opportunity for Trophy Sail Fish, Dolphin and many other varieties. With plenty of recreation and nightlife I think Miami Beach is the best Vacation spot hands down!