I went there last Saturday with a bunch of friends. I loved it in every aspect. Great food, awesome people, reasonable prices.
All reviews seem positive