I was leery of going on a cruise that my brother-in-law booked on MSC Poesia because of all the bad reviews on the internet. We found it wasn't too bad after all.
Embarkation at Port Everglades was fine and very quick but that was probably because the ship already was part full with folks on two week cruises.
Two days at sea were great but don't look for lots of organization of events, entertainment and activities as on NCL or others. The majority of folks on this cruise were over 65. Entertainment was not so good but theatre shows in the eventing were OK.
Lots of complaints about the food on MSC on the cruise sites. I thought it was really good. We had an early seating in one of the restaurants but you could always use the cafeteria restaurant instead if you didn't feel like dressing up. Nearly all the serving staff were from Indonesia and some had very limited English. Drinks were cheaper than on NCL and the bartenders didn't skimp on the amount of booze they poured. Loads Of nice bars and some that were smoker and cigar-friendly.
The ship was launched in 2008 and was absolutely beautiful and kept immaculately clean. Our balcony cabin was larger than we were used to and had more storage space than usual. The cabin head was nice and bright.
The only complaint we had was that because our deck 12 cabin was underneath the cafeteria restaurant the sound of the chairs scraping on the deck above our cabin was very loud into the early morning hours.