There has been an extensive discussion/debate/lecture on this. Check this
thread - while this thread is for the L640, the L640 XL has the same screen according to the Microsoft specifications page.
In short, the specifications suggest that it has an oleophobic coating on the screen.