I suggest going into South Beach. Its full of colorful characters and cool sites. Food wise go to Joe's Stone Crab, name says it all. Its amazing! Jerry's Deli is classic, I saw Jackie Mason and Jason Alexander there once. Walk around to the different old redone hotels. Most are amazing inside. I like the Avalon and Clevelander. Bal Harbor has great high end shops and food, huge houses etc. Walk on Collins, there's a great mall. Florida to me is beach, pool, shopping and eating. I'll be there in April, just booked!