Too rushed and too predictable. Season 7 did too much in too few episodes. Felt very staged and simplistic in places. Still many a gripping scene though.