Bill..........
Congrats on this being your first cruise!!! Many cruisers like myself find it easier to come to Miami one day earlier and stay in a hotel overnight to avoid cancellations, delays-delays that could cost you missing the ship and most of all...You would like to come to the ship relaxed and ready to go. Right now, I and my fiance are looking at hotels that are close to the port and the market. If you would like further information, let me know.
The market is downtown Miami and if you go to your search engine and put in Bayside Market, you will see what the Market has to offer and exactly where it is. I hope this helps....
David.....................