We've been on 9 RC cruises. We just returned Adventure of the Seas. We booked a suite so the check in was very quick. BUT if you don't book a suite, expect a long, long wait to check in.
We took advantage of the premium drink package. If you drink at least 5-6 drinks a day it was worth it, and it included bottled water and soda too.
Windjammer food was just OK. Main dining room food was really good. Johnny Rockets restaurant had a booth bench seat completely broken, but the food was great and service was good too!
It smelled musty throughout the vessel (even in our suite). Rust was apparent by the sliding doors in our suite (our room #9558) - the pillows were flat as pancakes, however the beds were comfortable. The safe numbers on the front of the safe were almost worn out and barely visible. Our room steward Oneal Lawrence was wonderful and kept our room immaculate.