The chemistry between castle and Beckett is one of the best onscreen chemistry in any tv show. It's a fun show with homage to a lot of other tv show genres. I love the character growth of both protagonists and will they won't they drama! Whenever I'm bored I just watch a random episode of castle and it makes me feel better.