This show has a perfect balance of character drama, comedy, romance, and action. You won't be able to decide who was your favorite character, because they are all so brilliant.
Especially in season 2, when the show really hits it's stride. The ensemble's chemistry becomes seamless. The characters are given opportunities to develop in meaningful ways, and the romantic plots are satisfyingly relatable and sweet.
The action sequences have great choreography, and the camera work allows us to actually see it, instead of cutting back and forth constantly.
Don't sleep on this show!