I have taken 76 cruises and have never been on a bad one, some are better than others of course. This one was pretty bad from start to finish. I booked this one for the itinerary, Long Beach to Buenos Aires, two legs of a trip ( 31 days) where the third leg took passengers from Buenos Aires to New York.
It took nearly 5 hours to board in Long Beach with no chairs anywhere for a generally older crowd to sit. The people checking us in were unconcerned with the long lines.
The ship frequently left each port between 1 and 3 hours late, well after the posted times. Many times the announcements were inaccurate regarding evening dress, entertainment times, etc.
There was a real problem with the quality of food in the dining room and the Lido, where much of the food arrived cold on a regular basis. I have never experienced this on a cruise before.
For some reason the cruise director started making announcements on the loudspeakers in the hallways starting at about 7 in the morning so it was impossible to sleep in. The majority of the time he just read the information that was already on the daily newsletter so it really was unnecessary.
The entertainment was mixed - a few really good shows in the main showroom, but the comedy club had several really poor shows. One comedian was so unprepared he put a laptop computer on a stool and read his jokes. Several seemed to think it enhanced their show to use four letter words in every sentence rather than just tell jokes.
For some reason the ship made many of us change rooms after the first leg, which was inconvenient and unnecessary. On top of that they assigned all of us to new dining tables on the second leg of the cruise so we had to request another table in order to keep the same dining partners.
They lost our passports on two occasions and we had to stand in line for nearly an hour each time in order to get them returned.
The waiters and room stewards did their best and the ship was very clean; the cabin was very well serviced.
Many passengers booked this cruise in order to see the Fiords off of Chile, but the ship did NOT go there as the brochures indicated they would. The Captain handled this very poorly (giving excuses that made no sense, complicating matters when he changed excuses when people did not believe his statements) and people literally booed him when he agreed to discuss it in the main showroom. The next day everyone was given a $100 per passenger credit. I was fine with this but people that booked higher cost balconies just to see the fiords were still pretty upset.
Even the disembarkation was fouled up and took 3 hours to get off the ship.
Carnival is known for lower cost cruises compared to other lines, but usually the quality and organization are of a MUCH higher level than this ship delivered. The chaos was the rule, not the exception, unfortunately.