I spent the day in Miami prior to the cruise. I visited a couple of tourist traps. Had a blast.
Embarkation was a breeze. The line a the front and at the desk moved quick. The people asking you to fill out the health questionnaire were rude.
After a short wait i boarded the ship. They funnel everyone up to deck 16 and the buffet. I would skip this as it is very hectic.