I have enjoyed working on Oye Como Va by Carlos Santana with a couple of my students. The chords are very easy and can be strummed with a pick or plucked with your fingers. The challenging part is the rhythm which is very syncopated (accenting down and upbeats in an unexpected way). I recommend this piece for any beginner/intermediate player looking to improve their rhythm skills.
I know there is more to the song than I have notated in this PDF (above), but this is a great start without getting into the subtleties of Santana’s complete guitar solos. This version includes the vocal melody as well a short but sweet guitar solo that Santana plays at the beginning of the track. If any of my students are interested in the sheet music for the complete song, let me know!