This place is squarely OK. It's a basement studio apartment with basically no windows (there is a tiny one on the door and another tiny one in a top corner of the room ). It's fair to say that it's well kept and in a good neighborhood. If you need a place to crash for a night or two and won't be spending much time there, it's fine. That said, I know it's NYC, but you can generally do better for the price or just a few bucks more.
Wouldn't avoid this place, but wouldn't seek it out either.