This was my 5th cruise on Carnival. 10th cruise overall. First time on this class of ship. This was my son's HS graduation present and we were travelling with 4 "young adults" 16 - 19.
Embarkation:
We arrived early AM as we took a "red eye" from California. We booked a shuttle from MIA. Went without a hitch. Don't arrive early. You wait around a long time. The lines moved very quickly once the staff arrived to check people in.