Im not a fan of him, but even I can see that he has been very impresive this season and probably our best midfielder...
Now, about his contract...
I still dont think he deserve 10M salary, and I still "fear" that if we renew him we will see his "old self"... so...
What I would do, if he wants to stay, is negociate a salary plus bonus that can go as high as 10m, like 7M + 3M in bonus... that way we can be sure he will still deliver what he has done this year.
If he can agree on that... Im ok and even happy we renew him.