We have been on 8 cruises, and this is the 3rd with Royal Caribbean. Overall the ship is in superb shape, the crew is mostly great (except for dinning...more on that later), our cabin was everything we hoped for and the ports of call were wonderful.
We had some of the "new" cabins on deck 11 and I have to say they are GREAT! It is convenient to the Solarium and everything else on that deck. It was also very quiet and had no issues with joggers above us. My only critique is that I wish there was a vent fan for the bathroom.
Dining. Well the main dining room is NOT what it used to be. The food was decent, but our waitress was truly burn out (she mentioned this on her first day) and lacked the skills necessary for a fine dining experience. Many times we had to ask for a wine menu, or enough glasses, or butter...or salt. It was crazy. Also many times did not get all of our menu choices. Most of the food was decent, but even then it was hit and miss. Gone are the days of dining crew dances or similar pomp.