Don't know why people are constantly nit-picking at all of the characters being in different places quickly, since the time jump isn't shown. It's obviously not something that happened overnight, as the alteration of Dany's acquired fleet alone would have taken weeks, if not months. There's only a few more episodes left, of course the show can't spend entire seasons like they've done in the past at the same place.
A solid 10 from me. It's been my favorite episode in all of the series! The cinematography and soundtrack both were equally as beautiful as to how each plot-line concluded this season.