Locations were awesome. Started and ended in Martinique. That was my favorite part of the cruise.
Food felt more cafeteria than say Carnival or Holland America. Very underwhelming. I had heard this before and reviews were right. The premium restaurant was nice but I personally hate paying extra for things like that (I got it free by matching my Hilton status to MSC status)
The clientele on our boat was very un American. Europeans mostly, some Asian. We liked that, but cultural differences for sure.
We found a nice spot next to the adult pool and talked f1 with a lovely English couple that invited us to their place in Norfolk.