We chose this cruise specifically for the stop in Cienfuegos and the dates worked with our kids winter breaks.
Embarking on the cruise was very easy, our cabin steward was great. We signed the kids up for club HAL but they never went. I guess they have outgrown it (ages 10, 12 and 13). Everything seemed well maintained and we didn't have any plumbing issues although I met a woman who did. We spent a good bit of time relaxing at the lido pool playing ping pong or in the exploration lounge playing board games.
I found the lights in the main dining to be too bright. They seemed much brighter than the lights on the Rotterdam or Zaandam.
HAL didn't have a lot of excursions available for this stop. I'm not really sure why we stopped here since almost everything was closed on Christmas day.
I am so glad we did this stop. I was a little worried we were going to have to skip it as it is a hard port to navigate and the captain had come on board the night before telling us all issues with trying to reach this port.
We did a private tour to Trinidad that was fantastic. Our guide was great and we got to see a lot of Trinidad and the countryside between Cienfuegos and Trinidad. I fell like we got a good sample of "real cuba".