I think he's a pretty good Bond.
He's definitely a good actor, but he's definitely not memorable as a Bond.
I have a hard time remembering any of his lines from the past 3 films, which can't be said of most previous Bonds.
And that's not necessarily a bad thing.
It makes the things going on around him seem richer and more extraordinary.