FWIW the few folks I know that sailed on MSC enjoyed the experience but said the European style of service took a little adjusting from Princess or RCI. Mostly the small things like input from waiters, food on the menus, etc. They can be a good value however so worth a try IMHO.