It depends what type of area you want- do you want a party? then stay at the new cleavelander or something in that realm, right on the beach on the main strip. if you want a more quiet relaxed place go a couple of blocks off the beach, check trip advisor for reviews. If you want awesome food, make a reservation now for Barton G's, its expensive but so worth it! the martinis are ridiculously good. I love South Beach, I'm actually headed back next week- ill report back if I try any new restaurants and let you know how they are