It has a good story, But the characters individual plots are all over the place they seem to rather force things to merge with the main storyline instead of slowly building plot so that it can naturally merge with the main plot.
I’ve watched a number of seasons I expected it to get better but it kept getting worse with time.