I went with a large group of single travelers to Cuba during the Christmas vacation (2016).
I will say that the tours and sightseeing were all satisfactory. Loved seeing Havana and 2 other port of calls.
I was also pleased that I received an upgrade in my cabin. I paid for only an outside cabin but received a very nice upgrade with a balcony.
cabin was small but neat. it wasnt modern, but it was adequate. Really no complaints. I had to tell the room steward that I needed soap a few times. really no complaints with cabin