Good things: Staff was excellent, friendly, helpful, courteous. Cabin with balcony was just fine and room steward was fabulous. Ice show.
Mediocre things: Food, entertainment by "headliners". Specialty coffee bar which never did figure out how to make a short, dry cappuccino on 4 tries.
Things I will avoid next cruise: Big ship with too many passengers to board efficiently, allow space to roam, sit, eat, etc; room service that was promised at one hour and took two hours on two different occasions and once never arrived at all (and calls to the room service number went completely unanswered).