We ended up waiting in the queue for about 90 mins (we were by around 9:00 am).
After which we were asked to sit/wait in another hall (about 30 mins)
Then move to another queue where documents were verified at the reception and token was issued (20 mins in the line)
We then moved to the a room where we finally submitted the application (wait time there was 15 mins)
And guess what by the time we walked out it was 12:30/1:00 pm or so and there was no queue down stairs...
So moral of the story... go around noon