I went there for my birthday, and it was amazing!
The food is absolutely good, from the salads to the tender pieces of meat being offered at your table constantly. The servers are really kind and pretty generous with the amount of food they give you. They're open to requests when it comes to what kind of meat you would like to eat.
The place looks like a mix between a restaurant and a nightclub, it's nice, however, I reckon the cowhide on the walls doesn't look good and it's a bit disturbing.
I didn't have the opportunity to see the dance show since I went there on a Sunday, which by the way is the cheapest day to go. I don't remember exactly but I payed about $37 (keep in min it's a all-you-can-eat), regularly they charge about $47 per person.
I would like to go back for the dance show and a pint