I’ve never been so disappointed in customer service on a cruise line. We had the unfortunate situation of being placed next door to an individual that was experiencing a mental illness breakdown. Carnival allowed the situation to go on just over 24 hours after being notified, being made aware of the imminent danger it was placing elderly passengers and young children that became frightened after hearing the man screaming out he was going to kill everyone around him. Security finally moved him to another cabin once fellow passengers demanded it for their safety. After contacting guest services repeatedly(as stated by the head of guest relations, Carnival has no responsibility of how fellow passengers behave nor resulting consequences of their behavior), I called Carnival’s 1-800 number while in port to report the situation. To my dismay, they advised they could not do anything regarding a ship at sea and referred me back to guest relations. While this incident casted a shadow on the entire cruise, the ship itself and dining room staff were in top order. Just wished Carnival had handled this differently.
Outside of this experience, the dining staff was very attentive. Buffet lines for breakfast and lunch were unusually long when compared to other cruise lines. Pizza bakers never seemed to be able to keep up with demand.
Beware of the drink package. While it states you can have a drink up to $20, they insist on giving you the low end brands and will cut the pour in half if you demand top shelf. When they do that, it makes certain drinks taste off balance since they're using the same amount of mix. Probably would be best to avoid the package unless you plan to consume the daily allowance.