This was our first RCI cruise, after several on Carnival. My favorite thing was the ship's layout, which was very well designed and surprisingly efficient, considering the number of passengers. However, the staff service was very hit-and-miss. Some of the crew were amazing (our room steward and head waiter and Champagne Bar staff were all great). Some of the other staff (particularly those from Jamaica) were passive-aggressive or outright rude.
Overall on the ship, I felt 'nickel-and-dimed' at every turn, which is tacky. The dining room is made to feel second class next to the "premium" restaurants, which are heavily and repeatedly advertised all over the ship. There was a constant message that "if you aren't paying extra, then you're missing out".
For food, there were no decent hamburgers or tacos without paying extra in the specialty restaurants (yes, the buffet had a semblance of both at times, but the quality was sorely disappointing). In comparison, Carnival ships have both Burger and Burrito/Taco offerings, as well as Mongolian Grill and Italian restaurant options included at no extra cost, which added great value and a sense of class.
A lovely cabin, positioned perfectly near the gym and juice bar, and only one flight of stairs from the Promenade. While this room is roughly above Boleros (the bar & music venue) we didn't hear music in our cabin at all, which I was previously concerned may be an issue. This is my favorite interior cabin I've ever stayed in.