We had a lovely stay at Mike & Jeff's place, it's very cozy and comfortable, has all the equipment you need, was clean and very welcoming when we arrived. It's located less than 5 minutes from the subway, has great restaurants and shops just a few steps away from the apartment.
The upstairs neighbors are a bit noisy but it's due to the building, a typical NYC building so we did not mind, and we weren't at the apartment a lot anyway!
Jeff & Mike were reactive when replying to our messages and they were very accommodating when we arrived and when we left to drop off our luggage, which was very important to us.
I highly recommend them and will definitely come back if I visit NYC again!