This is a great cruise liner, very new, excellent staterooms, and mostly excellent service. Our room attendant was the best, always excellent service and always smiling. Give him a raise! Many activities on board including IFly (!) bumper cars, rock climbing, video games, ping pong, sports court, free Zumba and stretch classes, craft (could do better with the craft classes, just gave out kits), lectures, many pools etc. Teen club was good but too many boys hanging around outside. Entertainment was first class. Some of the other passengers let their kids run around without any supervision which I did not like but not much that RC can do about it. Complementary meals and service was good, ranging from fine dining to the massive Windjammer buffet restaurant which has to be seen to be believed. I cannot understand all the whinging in other comments. I mean really, someone got the wrong parmesan? Seriously? Overall very good and highly recommended.