totally awesome compared to MSC.
We normally cruise on Carnival but decided to book a MSC cruise (was having issues with carnival's website after upgrade). Haven't been on the cruise yet (2 weeks away), but we have learned that the booking process and all the stuff after that is so night-and-day different between Carnival and MSC. Carnival is 5 stars and MSCs website is at bet 2 stars.
Actually MSCs website experience is the worst we've ever seen between CCL, RCL, NCL, princess....
Of course as soon as we booked the cruise, carnival fixed the casino offerings the next day ... oh well