This serie is simply awesome. Surprise after surprise (not predictable). The finale leave almost no dead end even if we truly wished better futures to some characters. Whatever they did, they were still relatable, we understood their motive and pain and some were just adorable!