We selected this cruise due to previous positive experience with MSC. While the weather was not great the onboard food, service was wonderful. Staff and crew were super and looked after us well. The entertainment was excellent. We could not think about even one thing to complain about. One suggestion to passengers. The ships library was devoid of English language books after about a day. So take your own books or go to library immediately upon boarding. A Highly recommended shipping line and vessel. The disembarkation process in Walvis Bay was chaotic - but we put this down to the Namabian authorities having too few officials to handle the number of passengers on duty. Then some passengers were apparently robbed in Walvis Bay. So take care while visiting. We don't like the Dakar stopover thus stayed onboard. We had been to Dakar before and felt unsafe there. All other stopovers were great. The ships medical team had to deal with some health emergencies which were handled well by crew apparently. But expensive thus important to have health insurance.
The cabin was comfortable and kept clean at all times. Great service with a smile.