They included South Beach, Lincoln Road shopping, Coconut Grove, and an alligator farm. Walking and driving is enjoyable there!
There are many airports to choose from, and some may be cheaper. We chose to fly into the Ft. Lauderdale airport, which is only 30 to 40 minutes away.
Staying in Miami Beach can save you some money while keeping you fairly close to the beach.
If you have time, take a trip to the Keys. They are very different and it is a nice drive.
I recommend renting a car. Having said that, parking is difficult there!
Best Way To Get Around:
Go by car, and foot when appropriate.