We picked this trip just for the Havana overnight and it fit into a week we already had off. The ship is old but well maintained. Cuba exceeded expectations. We did a tour with Discover Viñales that was one of my favorites ever! Two and a half hours each way and well worth it. The overnight in Havana have us time to get out of the city the first day and still have the evening of the first day and the second morning to explore Havana.
The food and drink quality was consistent but our cabin was subpar. It was on deck 6, exterior, no balcony and right underneath the jogging track so we had a lovely wake up each morning listening to those clearly more dedicated to their fitness than us. The AC was inadequate and the room stayed pretty warm. Size was what I expected but the heat and wakeup call were not.
Outside view but too hot. AC did not work well