I saw it last night and thought it was excellent, one of the best films i've seen so far this year. Ryan Gosling, Bradley Cooper and Dane DeHaan were fantastic.
MASSIVE SPOILER AHEAD, DON'T SAY I DIDN'T WARN YOU! Seriously, don't read this until you've seen the film:
Good film but the last part was a bit too predictable for me! 7/10