This place is fine. The food is tasty and the portions are good. The menu is just the right size - not too big, not too small. The staff was very nice and the interior was clean. The prices were steep, but what do you expect?
I don't think it deserves rave reviews (zzzOMG this place is like so hip and so totally awesome!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!), nor does it deserve the "I'm-so-cool-and-hip-and-this-place-is-far-below-my-sophisticated-NYC-standards" knocks either.