You'll be needing some in-Cuba Akamai with that...
Wiki sez: "Total bandwidth between Cuba and the global Internet is just 209 Mbit/s upstream and 379 downstream."
The downstream bandwidth to my HOUSE is about one-half of that of their entire country.
I think that Netflix is blowing smoke. Unless, gasp, Wiki is out of date.