Review: Carlos Vives returns with impressive performance