This was our 3rd cruise with MSC out of a South African Port.
We were Aurea, and it is well worth it for the priority boarding alone.
The staff in the Main Dining room were the staff stars of the cruise, friendly efficient and very attentive.
Clean and mainly well maintained although one USB port was broken.