Good actors. Great attention to detail. Good music. Bullshit tech-talk (seriously, leave that to Star Trek, no... not the Abrams version).
The overall plot however was completely unoriginal and therefore messes up what would otherwise have been an excellent entry in the star wars movie lineup.
In my opinion Rey's a more convincing jedi-to-be than Luke ever was but seriously... you have seen this movie before.
BB-8 was cute though.