It's a nice ship and decent amount of things to do on board, the food was good but it was always cold.
When it comes to the casino it is very hot and the variety of machines is very limited. MSC technology for casino is not that great you enter your card sometimes it takes it sometimes it doesn't and instead of putting your money on the card you have to get printable tickets and then use them in another machine.