We loved it.
Why? Because, unlike recent James Bond films, it was primarily a spy movie/thriller, more than an over-the-top action film, but had enough action and gadgets to make it distinctively a Bond film. There were no really corny puns. There were cool cars, but not too many. There were femma fatales, but les bed-hopping than in many Bond films. There was witty word-play by bond, but it wasn’t stupidly corny. And Daniel Craig is at least as good a Bond as Pierce Brosnan (even if his acting is a bit more wooden).
Overall, this was the best Bond movie I have seen since Sean Connery’s day, but not as good as Goldfinger or From Russia With Love.
And it had a free running chase scene – which is very cool.