We just completed our third cruise with Royal Caribbean. This was our least favorite of the three.
The cruise director was obnoxious and annoying. The entertainment in the evening shows lacked the quality of the previous cruises. Two nights we actually got up and left during the show.
The cleanliness of the tables in the Windjammer was very poor. They were always streaked, looking like they had been wiped with a dirty cloth.
We were in a group of 16. Some of us experienced soiled linens and stained towels.
The food in the dining room was average, at best. The portions seemed much smaller than previous cruises.
The prices for alcohol were also more expensive.
All in all, it was disappointing, and we will definitely consider another cruise line for our next vacation.