Cuba, forever a paradise