It was our second time with MSC. The first one was with MSC Fantasy and was very good.
To start, embarkation lasted three hours, very stressful. We had to buy soap at the first port we arrived because the soap dispenser did not work. The menu at buffet and restaurants did not have many options, specially if you do not want to eat meat. They take a lot of time to refill food and coffee, when they do. Napkins at the buffet were dark blue fabric, dirty and smelly as well as the plastic glasses to drink water. Dining tables at the buffet were usually dirty, they did not remove the dirty dishes and stuff very fast. No enough tables at the buffet, it takes some time to find a place to seat.
No shows at the theater for several days, even at sea days. However, one night there was the best show we ever enjoyed at cruises, with an Argentinian singer, Guillermo Guido. Great show.
The soap dispenser did not work. We had to buy our own soap at the first port we arrived.
Very bad embarkation process, three hours.
It was raining very bad the whole day but we enjoyed Rio anyway.
The second port was Salvador de Bahia but that option is not available. Raining again.