Wow, what a great trip. Everything was wonderful. Very comparable to HAL, Celebrity, RCCL & Princess. Cabin stewards among the best. I can remember every single dinner. What fantastic food! The appetizers, soups & main courses were gourmet. Because they have no "gourmet room" that charges like Holland America, Princess & Royal Caribbean have, I think the food on MSC in the dining room is better!!! The fish and meat dishes were A+ at every dinner!
And the ports were simply the best - What a fantastic time: Went on a memorable Rainforest "Arial Tram Tour" while in Costa Rica (saw a wild parrot); Went ashore and visited up close the Panama Canal locks; Took a taxi into Colon, Panama; Visited the unique and never to be forgotten San Blas Indians; Toured the old town in Cartagena, Columbia and scaled Dunn River Falls in beautiful Ocho Rios, Jamaica. All quite memorable.
Only small negative were the fellow cruisers who kept saying "This isn't as good as..HAL, RCCL, Princess, etc." I highly recommend the MSC Lirica.