MSC deals are very attractive so I booked two Caribbean crises this winter on the cruise line; the boat is gorgeous! The food not bad. Pools good. Not much space anywhere on decks on sea days. Many guests from Europe on the boat . The back of the boat is only open to Yacht club members so that kind of takes up space not available to regular guests. Staff was friendly, I see how people complain they are not very attentive , which is true in dining room, but it wasn’t something that was that noticeable to ruin the experience. Shows were pretty good. Theater has plenty of seating, but no comedy on the ship, probably due to all the different languages being spoken. Karaoke bar is awesome, I wish ship had a piano bar, the piano was in the atrium and seating was VERY limited to watch piano player or band in atrium. Their private island is very pretty. Its new, so trees need to grow. But plenty of beaches to choose from and space for all the guests. Overall, cruise was worth the price paid and looking forward to my next one on Divina next month .