The cruise itself was pretty good, not great, but good enough that we'd consider sailing with RC again. We loved Royal Caribbeans private island of coco cay, and the day in Nassau was nice as well, even though the shore excursions were a little disorganized.
The food on board was average (and maybe a bit disappointing) in the windjammer buffet, but better than average in the dining room. The entertainment was geared towards the 60s and up set, which was disappointing because this was a christmas cruise and there were nearly 1000 children on board, including my own... the ice show was definitely a highlight. Our cabin, 3562, was cozy but otherwise quite well set up. Plenty of shelf and closet space for a family of four. My young boys loved the pullman beds, and loved spying on us while we slept below them. We were very concerned about the cabin being across from the nightclub, but this turned out to be a non-issue. No sound bleed at all.
The only complaint we had with the cabin is that the shuffleboard court was right above our room, and was quite noisy until about 10pm. Not a problem for most folks, but our young kids were generally in bed by that time and were kept awake.
Overall though, we had an enjoyable time, and we look forward to our next vacation with Royal Caribbean.