Royal Caribbean has lost it's first class rating.
RCI is continually doing away with amenities that once made this line first class. They are really pushing the additional restaurants that charge an extra fee to dine there; which is why I feel the dining room food has changed. This cruise even in the dining room they wanted you to get the whole Maine lobster and a special filet steak at an additional price. Every night they mentioned this. One of their ships was made larger by making the cabins even smaller. The beds are so low suitcases don't fit under them anymore. I noticed in the dining room that the waitstaff was new (within a few months) to RCI. They have again increased the gratuities. If they paid their employees the proper amount they wouldn't have to take the gratuities from the passengers and then share them not only with the employees on your ship but with other RCI ships.
Food and Dining
Service and Staff
Cabin / Stateroom
It's great to go out of Baltimore, getting on the ship was a very good experience as was getting off. If you are going to the shows leave plenty of time to find seating. The shows are very good. Smaller ships are wonderful (you don't have to pack a sandwich to reach the other end).