What's all the fuss about cuba? What's this tiny little island just a few hundred miles of the coast of…