Except for the staff I would not recommend a single thing about this experience. The quality of the food is extremely poor (How can you feed over 2000 people with good quality food?) and the stare rooms are ridiculous small.
I have been cruising since I am a child and it's sad to see how the experience has changed. Cruising used to be a luxury. People used to wear their best gowns and suits for the dining room. It was glamorous and comfortable.
The stare rooms on this ships are the size of a double bed. Then you get two beds that open from the wall on top of the bed so you end up sleeping on bunk beds. No space to move. No space to open a luggage. No balconies!