December 2015 - 4 Night Bahamas (Port Canaveral Roundtrip) Cruise on Carnival Sensation
The cruise had many quality aspects. Unfortunately, the food preparation was obviously not a priority for the cruise line.
I also found the Carnival website to be, without exaggeration, the most user unfriendly web site I have ever used.
Having been on other cruise lines, I now understand the premise that, in this case, one gets what one pays for. To save a few hundred dollars to travel with Carnival meant sacrificing excellent meals. This, to me, means traveling with other cruise lines in the future.