We chose this cruise as a great way to visit two ports in Cuba, Havana and Cienfuegos. I will address this first as it's my one complaint, although a big one. We paid more for the itinerary than sailings that visited Havana alone. Holland America does not tell you that Cienfuegos is dicey to get into, and you may or may not make it. We were told the reason we could not get into the port was wind. My husband and I were standing on the promenade deck during the announcement with no white caps and several fishing boats in the distance sitting calmly on the water. Hmmm... If what we experienced was too windy to get into Cienfuegos, it's a wonder the ship ever gets in. We also checked weather.com around the time we'd have left port and the winds were only 11 mph. I have contacted HAL, but so far their response is "we're sorry you were disappointed". The cruise staff did add activities and made it a nice day at sea, and the weather was lovely. But an extra day at sea is not why we booked this particular itinerary nor what we paid for. HAL buyers beware.
On to the more positive aspects of this cruise...
Hotel:
Review of our cabin is in the main section. Primary issue is lack of outlets. Take a power strip so you have enough plugs for your devices. We were careful to pick a cabin location without a nightclub or dining venue above or below. Cabin was kept very clean.