On board now - lovely ship, great food, great staff but its never going to be a five star experience unless they regulate the behaviour of some of the parents and their kids on board. I understand that MSC are a family friendly line but you do not expect the constant screaming and madness going on in the pools and Jacuzzis- kids being kids is one thing but you do not expect a child being thrown into the air by a dad in a pack pool on a luxury ship - I can get that elsewhere for a fraction of the cost.