I hate the ending. If you don't want to be disappointed in the writers do not watch last the whole last season. Otherwise, wonderful reworked story that stands on it's own. Love the casting for the characters. They tried to give everyone a fair arc story, but somehow messed up the last of the series - it was heartbreaking.