This was our second Carnival cruise and I have to give it mostly a good review, but there were a few problems.
Embarkation:
We checked in at the airport counter in Miami which saved a lot of time when we got to the port. We didn't buy the Faster to the Fun package but found we didn't need it since we were on the ship within 15 minutes of arrival. Only problem, we left port 2 hours late. Never did find out why.