Get the best hotels, restaurants, and things to do in my travel guide to South Beach, Miami. Plan the perfect bachelorette or girls weekend.