Have a look at some of the British forums, the poms are regular visitors to Cuba and it seams to be one of the "top of the bucket list" places for them.
If you google search flyforums uk you will...