First three seasons are awesome, but the last two seasons are little slow, maybe because they want to end the series on emotional note. It's 10/10 for first three seasons.
Each time I thought that, yeah this will be the end but each time there were surprises. Storyline is very good, performance is excellent. Hats off to the maker.