Giants leave desert satisfied with spring