Just saw it too. Thought it would be, as many made it out to be, disjointed, messy, too many flashbacks, too much talking, pacing issue that drags, but that's none of that. It's quite easy to follow what it is about, and it's the first time in a long while i didn't go to a toilet break for a 2 hours+ movie because it's quite engaging. It's beautifully shot. Yet, the main lovers lack chemistry to make the ultimate choice convincing, and I think Ikaris, while look pretty, is rather wooden.
Anyway, easily 8/10 for me.