I couldn't find a flaw.
Story 10/10
Cast 10/10
Visuals 10/10
BGM 10/10
Dialogues 10/10
Acting 10/10
Some might find it a bit dragging in last season. Many criticized it for it's ending but I think it's one of the best story telling I've seen. Binge worthy.