This was our 4th RCI cruise as an extended family reunion.
Here are all of my very negative thoughts, your mileage may vary: (don't misunderstand, we enjoyed the cruise tremendously, these are the disappointing parts, especially since we've been on cruises where the following has not been an issue, so we know it CAN be done right).
1) Ship needs a drydock. Carpet is nasty in rooms, things are beat up. Futons are exponentially more comfortable than the mats they call beds.