I've been on many Carnival cruises and this ship tops them all. Let me start by saying its ambiance is much more appealing than any other Carnival ship. We sailed on the June 30 - 6 day Exotic Caribbean.
Check-in in Miami was ok. We arrived at 1:00 pm and still had to wait in a very long line outside in the scorching heat. The line moved slowed but steadily. Carnival reps did hand us water bottles as we inched along. Once inside, agents at kiosks checked documents. Then you go thru security and up stairs to another line to pick up your "sail and sign" key card. You then wait again til your boarding number is called and go up another flight to board the ship. It was alittle crowded as people were trying to move. Not too bad but could use a tune up in the Embarkation dept. (especially if you have carry ons or strollers that have to go up 2 flights). The plus side is that the building had air conditioning!!
Once onboard, we made our way to our balcony cabin. Rooms were ready! Dropped our carry ons and headed up to lunch at buffet and Guys Burgers. Extremely long lines, but that's too be expected on the first day. It got much better during the week. Ship was kept very clean, except for those who left their trash in the stair wells. Service was good except in the buffet where you would ask for something and they did'nt quite understand you. Lot's spoke broken English. Disembarkation was painless. We opted to carry our own luggage. We left the ship around 9:30 and headed out. Overall this was a great cruise!!