Stop in for a cup of coffee

Maybe, but he was a perfect Bond.

I agree. Perhaps even better than Sean Connery. I always thought it was sad Roger Moore didn't get more respect in the role. I thought he was good.