Kevin's place definitely worth booking. It's really close to subway (though if you plan going to say Manhattan on everyday basis it will make 40-50 minutes trip one-way every day), with some local delis and groceries just around the corner.
The place itself is spacious, tidy and fully equipped with everything one can need during a stay.