I stayed there a year ago. Much nicer than the Barclay, IMHO, but typical small old-style NY hotel. Did not have meals there, but had a Jr. Suite which was very nice and cozy. Typical amenties.
I like it much better for going to the theatre district and the subway for the west side if that's where you need to be.