We stayed in Miami overnight before the cruise and explored the city some, then went to the terminal the next day.
Embarkation was a fairly quick and fluid process. We were on the ship within an hour of getting through security despite being in group C. Disembarkation took abit longer but that was simply due to having a late number more then anything, once our number was called it was smooth and easy as well.
The ship herself was the most beautiful to date I’ve sailed on (Previously one cruise on Disney (don’t remember to much as I was little) and one on the Carnival Dream in 2016). So I’m not an experienced cruiser by any means. Still every single day aboard I was awestruck by the architecture. It is not to big of a ship (smaller then the Dream I believe) but I never felt cramped, it was fairly easy to learn my way around. The only thing that was slightly annoying was the only way to get to dinner every night was to go through the casino and smoke but was not a big deal at all.
It is an obstructed view cabin right at the front of the ship. The curtains do have to be closed after sunset for navigation safety and it is quite rocky in that part of the boat. Despite all this I absolutely loved this cabin and the want to book it or similar ones on future cruises. There was plenty of space, it was nice and quiet almost always, and I personally love feeling the movement of the boat better. As well as easy access to the open deck at the front
It is a beautiful port but very stressful as well. Insane traffic (even arriving early) and the lines to get through security were fast paced and packed.