I'm going to take the controversial opinion of saying I liked it. :P Though I wish they had left codebreaker quest and Leia flying on the cutting room floor to improve the pacing. I would have liked to have had more Luke/Rey time in its place. I didn't like admiral Holdo. I think Admiral Ackbar should have been the one to sacrifice himself by ramming the ship instead of some frilly pink hair who could have saved a boat load of problems if she merely confided in Poe her plan.
I don't believe Snoke is truly dead. I think he's in the same league as Luke at least and projected himself to Kylo and the others in his thrown room while he was somewhere else to protect his frail body. He can clearly the the Force on others across wide distances so it wouldn't surprise me one bit.
EDIT: Sorry, just dropping spoiler tags in. - OL
I don't think Snoke is dead dead, but his body was physical. We saw it cut to pieces in the room lol. Lukes was just a vision that couldn't be touched. If anything he'll be a force specter or whatever you want to call it like Obi-Wan and Yoda. His death was very anti climatic if you ask me. The battle that followed was pretty cool though.
I can't wait for Abrams to come back and do episode 9. It really sucks in my opinion that he didn't do the whole trilogy. It would have been much better to have one cohesive vision throughout. But oh well.