We have been on other cruise lines but always avoided Carnival, years ago we had been told it was not well run, what a misnomer that turned out to be.
The staff other than a few exceded expectations, the food was better than Celebrity, Royal Carribean and Princess. The entertainment was far beyond anything we had experienced on any cruise. The ship was kept clean and my only complaint on the cleanliness, is the night before we left when I pulled back the bed sheets I noticed stains in the middle, likely urine or blood, this shoul never happen.
Carnival Destiny (RETIRED) - go to 3 aft for sit down and be served food prepared for you at NO additional cost. You must use the far aft elevator to reach this restaurant. Reserve a table and have the same staff daily. If you place an order the night before you can order something besides a menu item. On lobster night, order 2 or 3 if you are a lobster lover.
The shows were so good make sure you take them all in.