This is factually incorrect. Blockade is not a synonym of embargo. Blockade is generally an act of war, and embargo is not. Dealing with Cuba is certainly a huge PITA for the majority of trading actors because of potential blacklisting in the US, but waters around Cuba are as open as they can be, and you can check marine traffic to make sure that ships arrive to Cuban ports. Even from the US itself (cause there are exceptions from embargo such as food, and medicines).