I've eaten here quite a bit, and never had any issues. Staff seems to be well-informed. A little expensive, particularly with the typically slow kitchen.
Yes