I've been having lunch here almost every week since a colleague took me last year, and I find this restaurant very decent.
The food is quite good, reasonably priced, the service is quick (admittedly a bit brusque), it's clean and comfortable, and you can talk without raising your voice too much, even when it's busy. I've only seen the staff overwhelmed once, on a day when the restaurant was packed.
I don't understand the bad reviews, but perhaps I'm just not very familiar with Japanese restaurants.