We chose this cruise because it focused on Cuba, not just a "sail by" with one stop, and we had been on this ship on the Great Lakes where it works in the summer. We liked the small boat, but be prepared for rock n roll on the open ocean- even in good weather. I never get sea sick, but lots of passengers did. The average age of the passengers was well into their 80s, about ten years older than my wife & I yielding lots of medical issues. A 20 minute bus stop on tour turned into an hour for all the passengers to offload and get back on. The young tour directors were frustrated by the "old" people, and were not real familiar with the places we visited. (They should take a tour as a passenger first). We had very high expectations for the very high price.
That said, the crew was fantastic, ship very clean, and the ports very interesting. The food was ordinary-- no flavors, salt, etc. I am sure it was fit for many passengers, but not me. I like flavorful food, and local dishes, not food brought from Florida. Use caution with the departure hotel stay. They switched the hotel after booking but forgot to tell me or give hotel pick up instructions so we did not have to spend 2 hours at the airport figuring this out on our own.
ask about the A/c. It took us several days to figure out how to stabilize it. Very cold, and I caught a cold. Finally I just left the balcony door open.