Well after 73 cruises I can finally say never again on MSC.
My pros were : Embarkation in Barcelona and disembarkation in Barcelona
Our wait staff in main dining room (I use the term dining room loosely)
Clean, and functional, closet placement was not the best