We booked this cruise because one of the ports was Havana. We knew it was a smaller, older ship, so we knew what to expect. Some of the reviews we had read before we sailed complained about cleanliness and the food. Our experience was the opposite ! The ship was very clean, and the food was wonderful. There was one evening in the main dining room that I didn't like my appetizer ( nothing wrong with it....it was something I tried for the first time)
Our server, Emile was only too happy to suggest something else I might like. ( which I did)
He and all the ship staff were super friendly and helpful. We had a cabin with a window. We knew it would be small, but it was clean and very comfortable. We don't overpack when we travel, so we had plenty of room for our clothes and toiletries. The only " negative" things I can say is that the Wifi was very slow, and although the shower curtain was clean, it had seen better days. Our room attendant ( can't recall his name) was very friendly and efficient. ( he gave us his card so we could call him anytime we needed anything )