We headed to the port on Sunday around 2:00. Dropping luggage with the ship porters took 20 minutes and we waited another 15 minutes to get inside the terminal, but actual check-in took less than 5. We were in our cabin by 3:00 and our luggage arrived about an hour later (although we were out and about this ship). RC seems to do as well as any other line with their boarding process. Getting on and off the ship at each port was easy and predictable.
We ate the buffet for breakfast and lunch and went to the dining room at night. The food in the dining room is very good. The food at the buffet was no better than average with many items remaining the same each day. The specialty venues are not worth the up charge. Stick with the main dining room and you will get great food every night.
The entertainment was high in quality, but limited in quantity. The showroom had good offerings each night, but the smaller bars and shows were very unimpressive. RC tries to use the deck 4 centrum as a venue, but it is limited in floor space. If you are interested in the entertainment, you end up on deck 5 through 8 listening and hanging over the rail to watch what is happening.
The spa if OK but the fitness center is top notch with lots of equipment and numerous class - some were even free.