I've been to this location and the one in San Diego several times and I have never had a bad time. My food always comes out pretty good and the service is great. The only thing I dislike is the wait on busy nights.
Benihana+good company+Benihana version of a Long Island Iced Tea=good times!