We arrived in Miami the Friday before our Saturday sailing and stayed at the Marriott Biscayne Bay. It was a convenient location with a quick cab ride to the port and Bayside for some pre-cruise drinks and dinner. The Marriott was fine, nothing special but it fit the bill - especially nice if you can get a room overlooking the port.
We arrived at the port at about 11:30 and we were on the ship by about 12:30ish. Obviously lots of other travelers there but it seemed to go smoothly enough. Our first stop on board was the spa so we could get the sea day appointments at the times we wanted, then to Portofinos and Chops to make those reservations. Having never been on a cruise with specialty restaurants, we were curious to try them out. Then to Windjammer and the pool for some sun and tropical drinks!
Just an aside to those unfamiliar with the baggage procedures consider having shorts and bathing suit in your carry- on as most likely you will not have your luggage until later in the afternoon or evening. There were lots of folks at the pool the first day wishing they had their bathing suits. Our stateroom was really nice I had heard so much about the hump we decided to give it a shot and we loved it. It was great being able to look forward towards the front of the ship. The room area by the window and slider and the balcony did feel more spacious but I could just be imagining that. Overall, clean and well-maintained with a very friendly cabin steward.