It is a great show. My only problem with its directing. I love some of the directors approaches, some were 'meh', but I think the bigger problem was that it doesn't communicate well enough with audience regarding its timeline and flashbacks. You get what they did after couple of episodes, but still it doesn't change the fact that, it's a little bit mess on that side.