We have been to Shaka a few times now, both just for a coffee and for meals. We liked it ourselves and have also taken our customers there when entertaining or socialising. We liked it, thought the staff were nice and friendly. My daughter wanted something that was not on the menu and they made it specially for her and as she is just little, they hardly charged for it, just a token sum even though she had actually been served a really good portion. Every place can have it's ups and downs but, if you haven't mentioned your problem on the night to the staff and given them a chance to rectify your issue, how can you then criticise? When serving the public, you can't get it right every time but you should be judged on how you deal with a compaint, assuming one was made.