I don't think Jedi is very good. It has nostalgia appeal, but the ewoks are pretty bad.
I think TFA is better, and less beat by beat, than it gets credit for. It's eminently rewatchable. I also liked Rogue One.
TFA gets worse with every re-watch with me -- really crappy writing and I'm still struggling with how the First Order managed to build something so dominant coming out of the destruction of the second Death Star and the annihilation of the Empire's entire fleet. The scenes with Luke with the Emporer and Vader on Endor and the Death Star save Jedi and move it ahead of TFA, despite all of the cheesy stuff with the Ewoks and even the Scenes from Jabba's palace.
My list
1) Empire
2) Star Wars (I'm not calling it "A new Hope")
3) Rogue One
4) Return of the Jedi
5) The Force Awakens
6) The last Jedi
big gap
7) Revenge of the Sith -- best of the prequels, but still bad
8) Phantom Menace -- much truer to the originals than the next two prequels, despite the pod race and Jar Jar stuff.
bigger gap
9) Attack of the Clones -- one of the worst movies ever made. It was "Jaws -- The Revenge" bad. Horribly acted with cheesy lines (bad combination). Christensen was far worse in this one than he was in Episode III, and he was horrible in that. There were people cracking up in the theater during his "nightmare" scene. Even the battle scenes at the end can't save it.