Al Di Meola is a guitarist who has developed this wonderful way of playing that gives the impression that he is there just to be at the service of guitar sounds. His style is a mixture of latin, jazz, fusion and rock and this man is able to create these wonderful ambiances in his songs. He is certainly a technical player but doesn't shy way from exploring new sounds either. He's not a "shredder" but he could be. Absolutely fantastic, enjoy his work.