This was our third time with RCCL. We were disappointed.
First, let me say that the dining room staff did a good job, and the food was as should be expected for a cruise of this class. Very tasty, good selections, and well presented. Not Celebrity or Radisson, but no complaints.
The ship itself was quite impressive for its age. Very nicely appointed. The grand suite was more spacious than I expected (we entertained up to eight people with no sense of crowding), and there is enough storage space for six people's clothing. The only complaint here, and it seems to be a common one is "What in the name of all that is holy is up with the mattresses?"