I really don't understand why anybody would go there.
If someone else is paying for it then fine. But if you are paying for it yourself I would say you could get just as good quality and atmosphere at much lower prices at manner different establishments.