In general, I was impressed by the innovation and the strategy adopted by RCI. I believe they are coming out with fantastic ships and shows. However, the software (entertainment system, airline online check in etc) need to be improved.
Embarkation and disembarkation: It was quite efficient, we got to the lounge a few minutes before boarding started and everything went quite smoothly. Getting off the ship was smooth and everthing ran like clockwork.
Dining: