We flew to Miami with Copa Airlines from Southamerica. Originally we were booked to fly with Aerosur, but this airline went bankrupt before our flight. We lost the money of the tickets bought with Aerosur, since nobody feels responsible for the refund.
We arrived in Miami three days earlier than our cruise. We have spent a couple of nights at South Beach close to Lincoln Road. The hotel was the Albion hotel, which was OK but nothing special. The best thing about the hotel was its proximity to South Beach.
Weather in Miami was not very nice, it was raining a lot.