Never cruised before - befroehand I expected moderate standard and poor passenger behaviour - had a great time, crew was amazing and the food was excellent overall.
Impressed with stress on hygene and extent of entertainments available. Not really a show-goer but enjoyed the big band/orchestra, the diverse musical entertainment, Lazlo's classical guitar playing, the Blue Avenue Band were great but as a 'would be trumpet player' I consider they would benefit from a sax and trumpet as well (?) but they might disagree?
Dining service staff were amazing, great stateroom attendant - the towel folding is incredible, great bar staff although I didnt use it very much.