Going to respectfully disagree with those who thought this was too long. Major blockbusters like this should have a runtime of at least 2:30 without feeling like it's dragging, which I felt it didn't.
I got accidentally spoiled by the ending when I searched if there was a post-credit scene, so not sure if this affected my perception of the film, but in hindsight, I don't think it did. It's still a great Bond film despite knowing the ending and I gladly accepted it. I'm still trying to see where it ranks in my Craig's film list, but at the moment, it still it ranks up there with Skyfall.
With even knowing the fate of the finale, I still thoroughly enjoyed the film. The film is not without its faults, but overall, it's a definite must-see film in theatres. Also, Paloma deserves more screen time.