Cuba: No longer the TRULL of the Caribbean ?