We ate there last night and had a horrible experience, not only was our waiter one of the most unattentive waiters I have ever had the misfortune to meet, the manager was also very unwilling to assist when my husband complained about his meal. His steak tasted as if they had injected a 9kg bottle of LP gas into it and left it to marinate in that mix overnight. When he asked politely that they take it away, the manager came back from the kitchen saying that the chef had tasted it and there was notihng wrong with his steak and they were willing to bring his plate back and give him a cappuccino. He told her that it was fine, he would not be eating that steak. She left and still added it to our bill. My husband never complains about food, and I can honestly say that out of the four steaks at the table his really had a different taste. I will not be going back, apparently this is just another South African restaurant where the customer is not right and definitely not appreciated!