We booked a four-night cruise to Coco Cay and Nassau in December. Overall, this is a very nice ship. Yes, there's a little rust here and there if you look hard, but it's all very clean and nicely kept up and decorated. People like to find the negative comments so I'll list them here. Our deck 3 starboard cabin bathroom had a consistently foul odor coming from the drains, like chemically-treated sewage. Not to be gross, but it smelled not unlike a porta-potty. You didn't detect it in the cabin itself, but you'd get a good dose when putting your face near a drain, as when brushing your teeth. This odor issue was really the only significant negative comment for the whole cruise. The toilet worked fine but occasionally had a delayed flush; you'd press the button and maybe a minute or two later the flush would occur. One seemingly dumb feature is the prevalence of semi-automated glass doors that operate by push-button. These are the doors that open to the deck areas. They look like they should be self-opening but anyone passing through must continually depress a button ("norovirus, anyone?"). Yes, this is a minor detail, but a bit surprising.
As for food, the meals in the dining room (which is called My Fair Lady, apparently taking the name of a sculpture near the dining room's staircase) as well as in the Windjammer Café were quite good. Not particularly excellent, but also not at all bad. Our head server in the dining room was certainly efficient and did a fine job but was working the crowd for compliments (aka tips) just a little too hard, with conversation, explanations, and suggestions. There's a point where friendly and pleasant becomes a bit intrusive. There can be poor traffic flow at the Windjammer Café, especially at peak hours. I'm not sure how it might be improved, but making your way to the selections can be like swimming upstream.
Danny, our cabin attendant, did that perfect job that good cabin attendants do, in being cheerful and endearing while silently and unobtrusively efficient and thorough. Our cabin was freshened up a couple times a day, complete with expertly-crafted towel animals.
Shows in the theater were very, very good. The RCI singers and dancers were great, and the guest entertainers were also very worthwhile.
Even though the weather was fine, we were unable to tender at Coco Cay due to high water (I think), but I didn't hear any complaints. The captain brought us into Nassau a day early, which was fine. Same sunshine and warm weather.
You go into a cruise with certain expectations. This was a short cruise, inexpensive, at Christmastime, and not particularly port-driven, so I didn't set the bar too high. There was a fair amount of revelry going on, but it was all very well-run and managed. I'm almost embarrassed by some cruisers, who pile the food on their plates as though it's their last meal on earth. Some can be pretty crude, too, leaving their trash and runny empties all over the deck areas. The crew does a good job of cleaning up after such a crowd.
The water was blue, the weather was perfect, and the little four-day cruise made for a very good getaway. Sure, I'd do it again.