This cruise itinerary covered an island a day. The twin hurricanes of 2017 put paid to that sadly and meant more duplication of visits. Still one island is much like another. You go for the sun. For me inclusion of Guadalupe and At Lucia were the highlights, the best by far and we've seen many.
The ship is a beauty. Glitz galore. Great staff and good if not great food. Many other lines go for presentation and other MSC ships - Armonia for instance - do. Fantasia is good food presented more as you would at home. Both main restaurants are very good. Unfortunately the TexMex is uninspiring.
Bars offer a good range of decor and entertainment. Drinks package is great value even for the normal drinker! But it needs more outside and preferably non smoking seated bar area