Santana is all that & then some. He's been making me happy with his music...well seems like forever. 12