Agreed. Way better than any of the movies done by Daniel Craig. Only one that was somewhat good was Casino Royale. Others sucked.
The moment they went and did a ‘story’ that went on movie to movie, the Craig movies got clunky. Loose plot threads are fine like spectre group, a villain popping up a couple times like Jaws, but Bond should not have dense lore to keep track of over three or four movies.