December 2013 - Carnival Splendor to Caribbean - Bahamas
This was the first time my family was away for Christmas Day. Carnival decorated the ship in a very festive way with Christmas trees and garland and lights. They had numerous Christmas type activities and a nice Christmas show. We were pleasantly surprised at how many ways they celebrated the holiday. The food in the dining room was wonderful - no complaints there! The only thing lacking was the quality and selection of food on the buffet. Compared to other cruise lines, this buffet experience was very disappointing. Very few selections and what was there was not very good.
Also, they have an alcoholic beverage package called "Cheers Program." It's a great idea but at $50 per person per day, you really feel as if you need to drink at least 7 or so drinks per day (real drinks, not just beer) in order to get your money's worth. I purchased the package and found myself drinking more than I usually would just to make it worth it. I think they would have less intoxicated people if they allowed a couple to share the drink package. Since they limit you to 15 drinks in a 24 hour period, they would still serve you no more than 15 drinks, but since those drinks would be shared by two people, neither would be intoxicated.