Very good, In general but in the cruise charged you for everything, check it out because that make your trip more expensive
The food, is very well but you have to be organized because if you don’t always will be dining pizza.
the activities, is very good more for children, have many activities for them.
the islands includes are ver well some ones to make tourism and another like labadee just to relax
Only always ask about thinks to do
The cabin are well for a couple,
The embarkation is good if you arrive early, the disembarkation is ugly because everything is to earlier in morning, but if you didn’t will be without a breakfast but if you want something else
Internet, restaurants, some movie in your room, even sodas from the machine have a cost!
Gratuities/service charge are not optional, and also want additional tips,
Compare and make a good decision!