This is truly the best finale we could have hoped for given the storyline disaster of Last Jedi.
While not perfect, this film represents the hard work and dedication to fans and the past that can result in the closest Star Wars experience of the new sequel trilogy. JJ certainly did the best he could to engage the fans and provide us with the fixes we wanted.
Some moments might reminisce criticisms that have occurred before even in Force Awakens, some moments may make you question the plot and authenticity, but many moments will be refreshing, funny, and even tear-worthy.
As a long standing Star Wars fan since a little child, I'm mostly satisfied with this film, and that small inkling of disappointment is simply a byproduct of the way this Saga has been treated.