Our cabin was great, good view from the window, our cabin steward was helpful, kept everything in very good order, I couldn't fault anything there.
The dining staff were attentive, friendly, amazed me by remembering things, (like did I have coffee with milk or not). The food was well prepared, served and always perfect, the variety of the menu was staggering. Each meal, whether breakfast, lunch or dinner, it would have been impossible to not find something delicious even for the most 'picky' eater. The presentation was excellent.
The ship was always clean, the entertainment staff friendly and helpful. The evening shows were always wonderful.