I stayed overnight on a long layover at the MIA airport. Nice rooms but the buiksing are spread out and no late night food service or airport transport. Both taxi from airport and the shuttle the hotel aranged the next day were very expensive relative to the short distance to the airport. Rent a car if you must stay here. For the money, even overnight, I'd rather stay at the beach.