The CGI is incredible! I also appreciated that the mysticism of the force was brought back. Senator Palpetine is a major upgrade from Snoke. I found many of the B and C characters completely distracting and pointless to the overall story. Finn at this point is really just a B character and provides nearly nothing to the storyline. Overall the plot and resolution is about what you expect but that's part of the charm with Star Wars. Good movie, not great.