Has anyone tried the new steak restaurant at Bamboo House ? Honest opinion please. ( not yet listed on Trip Advisor ) Thank you