Eventhough, yesterday's episode is a bottled episode, Kate Herron (director) had done an excellent job with the episode. The single take fight in the end is very well directed.
Tom Hiddleston, has an excellent chemistry with both Owen Wilson and Sophia Di Martino.
Ps. In Tom Hiddleston's opinion next two episodes are the best episodes on the series.