I will start with the things I really liked.
1. We peformed all of our Pre-Check in online, so once we got to the ship everything went smoothly from dropping off our bags, going thru security, getting on the ship and getting to our room. We were on the ship within 10 minutes of arriving. Went straight to our room and proferred to wait for our bags to come before leaving the room. Amazingly, they were there in about 30 minutes later.
2. We were able to see every show. Chicago(very good), Blue Planet(excellent), Comedy Show(excellent), Ocean Aria(very good), Headliner(very entertaining) and Ice Games(not great, just okay). It is best to reserve these shows online well before you sale. We were able to reserve all of the shows in advance except Blue Planet the Comedy Show. We were still able to get in because they open it 10 minutes for standby. For the days that cruising, everyone is trying to get into the shows that are available since they've been on the ship all day. Blue Planet started at 9pm and the line formed at 8pm with the standby line RIDICULOUSLY long. Reserve EARLY.