Last Jedi does not belong on the same level as Force Awakens. It is a big step below. I'd move Force Awakens up - it is much better than good, but it is not as good as Rogue One or New Hope.
The Ewoks prevent Return of the Jedi from being good, not even Leia in a bikini can save it. The dialogue is almost as bad as the prequels. Solo is a much better movie.