Watched it again tonight (2nd time) and I still really enjoyed it. C-3PO is the MVP. So many funny lines, I didn't even catch them all the first time.
I really think it would have been better served being two movies. Basically when they escape the Star Destroyer would be the end of one movie, with the big family revelation coming at the end a la Luke/Vader in ESB. They would have escaped and then taken some time to find the exact location of the Emperors storehouse on the death star/etc. Second movie would be all the rest, but with added time to flesh things out, like how Lando and Chewie got so many people to show up/etc.
As it is, it's still very enjoyable, it's just at a breakneck pace. I still really liked seeing Han again. I had no clue he'd be in it the first time I saw it, still made me smile. The two and a half hours flew by.
The people I was with enjoyed it. Not movie of the year or anything but no one was complaining about anything either. When we walked out of TLJ we all just sat around in the parking lot discussing all the things we didn't like.