I really enjoyed the episode, especially Oliver as he really helped Barry after everything that's happened recently. He helped Barry just like Jay, helped him to understand the choices he made and to stop beating himself up for what happened. Oliver knows how Barry feels as he lost both his parents and similiar to what happened to Barry's dad, Oliver witnessed his own mother being killed and understands why Barry would make that descision in the moment and seriously pretty much anyone would do the same thing to see both their parents alive again.
Although, I officially hate Cisco. I know he's upset about Dante's death because of Barry's actions, but seriously Barry feels bad enough as it is and the way Cisco is acting is already making Barry feel more and more guilty and upset with himself. Plus reminder, Cisco and Dante downright hated each other and it's just so unfair the way Cisco is acting. I really hope someone finally calls him out for his behaviour towards Barry because it's seriously just wrong on so many levels.