I am very appreciative of the time and effort you have taken in compiling this review.
I have not sailed Carnival and to be honest, very unlikely to have sailed with them.
After reading the review, I will def not sail with them - thank you very much. You have saved me from a potentially frustrating experience.
Why does a Cruise Line can employ such an elusive CD? Is it possible to establish in advance who the CD will be for a particularsailing?