I liked Rise of Skywalkwr a lot, it was definitely better then TLJ, and I enjoyed the last Jedi as well. Though I know it has its flaws.
My personal rankings:
1. Empire Strikes Back
2. Return of the Jedi
3. A New Hope
4. The force awakens
5. Rise of skywalker
6. Rogue one (Tied for 5th)
7. The last Jedi
8. Solo
9. Revenge of the sith
10. Attack of the clones
11. The phantom Menace