They have good food but it is also pretty spendy. I have been here a few times and sat in different places. If you sit at the grill it is more worth the money. You get a show and a meal and you get to interact with the grill people. This is a type of place that is really fun for special occasions but it is not a place I go just to eat on a regular night because it is too expensive. I have gone and sat in the bar area for dinner which was fun but still too expensive for me.
The atmosphere is fun and inviting. The servers are always great and quite helpful.