Arrow - Life Sentence (Season 6, Episode 23)

How would you rate this episode?