The movie was definitely good, but had some really serious flaws. Finn's character goes from having PTSD to helping Poe escape in about 30 seconds. Poe even asks why Finn is helping him and Finn responds "because it's the right thing to do." It seems JJ Abrams had a hard time finding motivation for Finn's character so he came up with the hand-wavy line. Captain Phasma was completely pointless and could have had her part filled by random extras. Rey is inexplicably good at everything, she's a great pilot, can fix the Millennium Falcon better than Han Solo, and basically learns every force power instantly that took other characters years to use. Luke doesn't even use a mind trick until ROTJ but Rey uses one in the first movie, despite not having any training at all. . Also, all the character development she gets is that she was left as a child on Jakku.
I didn't even get to the part where the plot is simply a rehash of A New Hope. Most of the characters are a rehash as well. The General Hux guy? Grand Moff Tarkin from Episode 4. The fat bearded x-wing pilot? Porkins from the original. Another death star? They even made fun of this in the movie with the "it's another death star" line.
I'm guessing Episode VIII will take place on an ice world and end with Kylo Ren telling Rey that she is a Luke's daughter and they are family.
Still, I'm glad the movie is no Phantom Menace.