I found it to be too lengthy at times. I think it had something to do with the long dialogues with almost no respite. But overall, I enjoyed it. The cinematography and the editing are playful and well executed. Even the 80s music is not enough to make it seem dated. The story is nice, with good performances. The milieu is established from the begining and the mood is maintained throughout.