We were sold the Aurora package which we were led to believe it included everything all food extra dining etc. We paid significantly more for this package. As soon as we boarded we were hit up to pay extra for the complete drinks package. The package we purchased onl provided house wine and basic beer. I would advise anyone going on a MSC cruise to not buy any package until the board the ship a this will save you a lot of money.
Also the food is very average at best. And for the extra money all it provided was one different restaurant and whilst it was ok I dont think it was worth it.
There is almost no entertainment on board other than the shows. All shows were in Spanish so there isnt really anything provided to cater for English speaking guests.