RC offered a great deal starting off, that's why we chose this line. We have sailed 3 other cruise lines prior to this and had great experiences.
Embarkation went smoothly. There was no difference checking in ahead of time, as opposed to checking in when you get to port. 2 members of our party chose to check in at the port, and their check in was just as fast. There was no benefit to early check-in. Definitely need the app though. You can regularly check your account, check activities etc. during the whole cruise.
We had access to our cabins at 1pm. Luggage was delivered to cabins by late afternoon. Smooth, smooth, smooth!!
Typical cruise cabin. We got a balcony this time. Balcony was great. Glass could've been cleaner, but half way through the cruise, housekeeping cleaned the balcony. Much better.