I'm thinking of going to a resort in Cuba for a week or so. The price is all-inclusive so I don't have to pay for meals and such, but if I wanted to pick up some kinds of souvenirs, alcohol, cigars etc to bring back with me, what kind of monetary instruments should I bring? I'm Canadian so I have my local credit card, I also have a USD credit card, or I can go to a local currency dealer and buy some Cuban pesos to bring with me. What would be recommended for this sort of trip?
Thanks.