First of all the ship is huge, spotless and provides lots to do for everyone, we enjoyed crazy golf, watching a movie shown on a screen above the pool whilst drinking cocktails, the gym is very well equipped and fairly quiet, whilst the boys enjoyed football, basketball and ping pong and the company of loads of teenagers from around the world.
Cabins are a reasonable size although we did not use the tiny balcony much preferring to find a quiet spot on deck, they are kept absolutely immaculate as is the whole ship. Service is excellent everywhere, extremely polite, conscientious service and any little issue is taken very seriously and dealt with immediately.
Food is non stop, the Windjammer buffet is enormous and open for breakfast, lunch and dinner as well as free ice creams and hot dogs by the pools, the dining room provides a much quieter breakfast experience and formal service in the evening. The coffee shop serving sandwiches, pizza, cake, coffee and cookies never seems to close all the food is good quality.
The bad bits, drinks are very expensive, I recommend pre-buying a soda package. all alcoholic drinks have 15% added to the price then staff want an additional tip. Transfers from ports also cost 10-15 euro per person and some of the distances are very short. The "entertainment" in the theatres is poor.
This is not a brilliant trip for sightseeing as the port Civitavecchia is not near Rome and you do not get chance to see it on either day, Genoa is shut on Sunday!
Lastly it was mainly Italians on board who are very rude, do not queue up, smoke everywhere and will knock you over rather than move, also they do not drink leaving bars empty and devoid of atmosphere.