We booked this cruise because of the ports and the week my wife had off from graduate school. We have been on 4 cruise lines and previously liked RCCL for Europe. This time there was a big difference. The layout of the ship with the interactive locator screens strategically located plus the diagram of the ship by the elevators was great. The entertainment was better than average too. The balcony on the back of the ship worked out better than the small add-on balconies on the sides.
The bad news is that the service and food SUCKED! Unlike Princess there are only busboys at the Windjammer which at times was overcrowded. The breakfast and lunch at the buffet was of an inferior quality. Even the cakes were made from cheap mixes.I suggest that you bring an oven glove with for the self serve hot food so you don't get burned from the heat lamps that are directly on the serving utensils. For dinner in the dining room there was no Lobster dinner or decent steak unless you wanted to pay extra. Even the extra cost restaurants have a cover charge plus ala carte pricing.
For anytime dining if you have a reservation you may be seated with people who are finishing their dinners or people are added on to your table when you are ready to order dessert.
Great balcony. No cigar lounge on board but the allow you to smoke cigars on balcony. Beds were comfortable but suitcases don't fit under them. On of the best room stewards.