Loved it, loved it, loved it, loved it!
Really enjoyed it. A couple of moments made me pause to wonder how or why a character had made a leap of logic but nothing that took me out of the enjoyment.
I'm not afraid to admit that I welled up at a couple of points but I managed to stop short of full blown blubbing.
Overall I am very happy with what JJ has done although I am a big fan of his anyway so was very unlikely to hate it.