I think he's a fantastic player. Skill wise and talent wise, he's right up there with the likes of Ronaldo and Messi, or arguably even better. He's just a brilliant footballer.
But to be very honest, the guy goes AWOL in big games and that too consistently. For a guy as talented as him, he sure does a disappearing act more often than not. That is what separates him from the real top ones, in my personal opinion.