This is my absolute favorite TV show ever made. I have rewatched this show countless times and each season gets better and better. The character development is amazing, the story always keeps you hooked, the writing is amazing with some funny cheesy lines here and there, and the characters themselves are just loveable. Even after 5 seasons, this show still hasn't lost its charm or story as most tv-shows do at this point.
If you watched it once and fell in love, watch it again. Cause seeing it a second time when you know the plot is when you can really see the characters grow and how genius the plot is. Such a fantastic show.