I had an excellent experience on this cruise (this was only my second cruise so I don't have alot to compare it to). I traveled with two of my sisters in law and we all had a wonderful time. The entertainment and activities were very good. The evening entertainment in the Orpheum Theater was especially good. There was a comedian who I thought was quite good/funny (Carl Banks?). The Royal Caribbean singers and dancers were super talented.
All the staff on board who I had any interaction with were so, so helpful and generally went the extra mile.
The ship itself was fine, no complaints (except see my comments on the cabin.
As others have said, the ship is showing its age, at least in the cabins. We expected the junior suite to be larger and nicer than it was. It was certainly adequate. But the cabins really need a spruce- up. The couch was quite faded. There were only two plugs for charging our phones.