I really enjoyed my stay at steve' place; it was all great. The place is comfort and you have all you want with affordable price. subway is so close about 30s by walk and it takes just 30 mins to reach Manhattan!
Also, Steve is really supportive and decent person, I highly recommend his place for your stay in NYC.