Cuba, land of the old and the new