There are many great things about this episode. Such as the absence of Iris. With no Iris in this episode it allowed Barry to be Awesome and not the Romantic weirdo he is when she's around. Another great thing is that we got our first speedster fight since season 5 and wow it was good. I think the show is going a good job of transitioning Chester into Cisco's role. As much as I will miss him he is going to need a replacement and chester is the perfect candidate.