Yes, it is not cheap but I honestly think you get your monies worth! We traveledl from Havana to Hollguin, Trinidad, Santa Clara, Bay of Pigs, in the countryside at Vinales, Camueguey, Cienfuegos (not sure if I have spelt them all correct) etc. Two of the hotels were all inclusive and there were many extra trips that you could go on if you wished. I spent less than £300 spends, including all my gifts to relatives, tshirts, souvenirs, rum and the extra trips. I loved it, but it is all a case of personal choice.
Sue