We crafted our whole 5 week holiday from Australia around this cruise. It all sounded so fabulous that we were prepared to make significant concessions with our other travel arrangements to work with the cruise dates.
Unfortunately, the ship only stopped at one port in 7 days and that was only for a few hours. For a cruise that is billed as a cruise of Cuba it's ironic to say that this stop was not even in Cuba, but in Grand Cayman. We got off the ship but no one bothered to give us even a map, or tell us what we could do there, so we wandered around aimlessly for a few hours. (I should say that we had booked to do the Stingray City tour with the boat but they cancelled it and warned us that we should not take the trip with anyone else once on shore.)
There were so many excuses made for not adhering to the itinerary - the whether and the Cuban authorities, being the most offered. Those excuses are very hollow when you have paid several thousand dollars for effectively a cruise to nowhere.