There's loads of these places down here and they all stay open till the early hours. Busiest time is when the pubs and clubs kick out - absolutely rammed.
Not sure if that alone will be enough to make this location a good choice, can't imagine a great deal of passing trade the rest of the time.