I can honestly say, this is my favorite restaurant by far. The prices are a bit high, but I feel they are well worth it.
The staff and chefs are really nice. The chefs cook in front of you and you are seated around the grill with others so you get to talk and have fun while the chef cooks your food and at the same time entertains you.
It is fun to see what the chefs will come up with next while cooking your food. They make it fun and enjoyable to sit down and watch your food being prepared.
Very highly recommended.