I really enjoyed it. I detested The Last Jedi and everything it stood for, so this felt like a bit of a redemption for me. I'm a huge SW fan so nothing will really top the OT for me but Force Awakens was good enough and this was OK also.
I liked the Reylo bit
I've felt that tension in them for a long while.
I didn't cry at anything mainly because I was so scared they would balls it up a la TLJ that I was terrified it would be reduced to nothing like Leia flying through space again. I'll need to see it again to feel it, if that makes sense.
Felt sad that Rose (whilst a shite character in TLJ) was reduced to a bit part role - Kelly Tran came in for some really vicious trolling in the wake of the last film and it was a bit painful to see her so woefully used in this one. Almost felt like a point scored to the trolls.
Did I like Reys heritage being P? Hmm, it was always gonna be either him or Kenobi so I sort of liked how her being P granddaughter reversed Kylo being a Skywalker/Solo. They needed each other to defeat P and that worked really well at the end.
Did feel it pandered a bit and was choppy. The Leia scenes were done well but felt off, unsurprisingly really, I did feel very sad seeing my lovely Carrie on screen and knowing she isn't here anymore 
Normally I dislike C3PO but really liked him in this film 
All in all, solid in my opinion. Haters gonna hate.