I think that had our ports not been changed, this would have easily been a 5-star rating! Food was excellent, and the accommodations were very nice. The ship has many themes and there are literally a litany of activities to keep you interested. Do NOT pass on the specialty restaurant offerings! There are specialty restaurant packages of $80.00 per person which is worth every bit of the money. You get to try three restaurants for that price. Hard to say, but I will go with Central 150 as my favorite... tough choice between them and Chops Grille and the Giovanni Italian restaurants. I also participated in the restaurant tour where the served a nice brunch after a tour with the chef through the kitchen - amazing! But they could have offered us some of that fried chicken that was just coming out during our tour... oh well, I guess that was being cooked special for the crew.
The cabin was smaller than I expected. Room service and the other amenities made up for it.