I've only seen it recently for the first time, and although I liked it, I was a bit disappointed by the ending. Probably because I've been meaning to see it for so long there might have been too much build up.
Feel like I need to see it again though, just so I can appreciate the film in light of the ending...