This was my 23rd cruise (6 on Carnival).
Here are some things Carnival should do better:
Why should embarkation take 2.5 hrs. Yes I know they had computer problems but they do this SO MANY times a week you would think that they would have redundant systems to prevent this.