1st visit to Miami to watch Miami Dolphins

Hi all,

We are thinking of driving from Orlando to Miami in October to watch Miami Dolphins. We are a party of 8 with four teenagers. We have never been to Miami before and would like to make the most of our 2 nights/3 days. I have been looking at areas to stay and think South Beach would be best for us, although a lot of hotels are booked. what areas are best with teenagers? Obviously we will want to go out and have a meal and few drinks in the evening. Mango Tropical Cafe has been recommended but any other restaurant recommendations would be good, ideally with music. I’ve been looking at the Odessey hotel. We are on a limited budget of $200 per night per family room.

Any help would be really appreciated.