If you want dance lessons then this cruise is for you . Cos thats your entertainment .I felt on the first day i was sat in a waiting room all day .Very bad if your english speaking . I found the staff ignorant . I got more sence out of our cleaner . He was good at his job. Each port looked like a chemical plant . Excursions are very dear . We also found that they take money from your account with out asking. In hamburg they was charging 16 euro for the bus in to the city .If you went on the street behind , were msc had there buses .you could get to the city for 2 euro.and we was told by an msc crew member about this . Fine dining was ok , but the canteen on the top deck was horrid , food was oily and cold .If im totaly honest MSC dont cater for the English .