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