Someone mentioned Leo Kottke here.. I think this guy's guitar skills are on a par with Leo Kottke, but the style seems all his own.
As for the song.. apart from the intricate finger picking, there is a simplistic quality to it which I find quite beautiful. All in all, an amazing piece of music!
Simply brilliant!