How good a guitarist is Carlos Santana? He's so good he can take mediocre material like these songs are and almost make them enjoyable.