South Beach is a vibrant, high-energy city with a clean, wide and gorgeous beach. The city itself is full of restaurants and you have the party atmosphere of Ocean Drive to the open air shopping and dining on Lincoln Road. You can walk almost everywhere and really don't need to drive once you are there. It's not for the faint hearted because you might see some rowdy partiers, but at the same time, you can stroll down the beach walk (which goes on for miles) and chill in the sun and ocean breeze. Overall, a beautiful, tropical place that is a paradise in a huge metro area. If you live in a cold place, you will want to stay forever.