Bottom Line: Old smoky ship, bad food, less than ideal ports of call, and clientele that should be home watching Duck Dynasty instead of smoking up the cruise, ship.
There is always a reason for a bargain, and I'm not sure if the worst part of this cruise was the horrible food and apathetic service, or the lower-class clientele. I felt like I was in a Wal-Mart late on a Friday night.
This ship is old, and cramped, and smells of cigarette smoke everywhere, largely due to the open-ended Casino right in the middle of the ship. There was no escape even outdoors, as the smokers claimed all the prime relaxing spaces as their own. The cabins are small and lack even basic amenities like soap (yes, soap!), ice buckets, and night stands. There were virtually no quiet spaces to sit and read a book or just relax without the constant base thrum of the pool DJ, or suffer the wafting of cigarette smoke.
The Lido buffet was unbelievably bad, even for something as simple as breakfast; the bacon had no flavor and dripped with grease, and the eggs were powdered, even the omelette mix was egg substitute. Dinner and lunch were no better and I was amazed at the PILES of food constantly being scraped into the trash by the staff because people found it to be inedible.
The Dining Room food was a far sight better, but still had it's quirks, for instance, who puts onions in Bearnaise Sauce? Minced shallots, maybe, but ONIONS? And the Lobster Tail was just lobster meat shredded and piled onto the tail shell to look like you were getting a Lobster Tail, but not even close.
Nassau is run down and very shady with vendors aggressively hawking you down the sidewalk. In Freeport, Carnival docks at an industrial shipyard miles from any real civilization, so your only choice is to shop in the rip-off shops at the pier, or take a cab to Lucaya or someplace else that has real shops, unless you have paid for a Carnival excursion.
In short, you get what you pay for.