If this was any other city in the world, I would be giving a different review, however, given this is New York - this place gets 5 stars.
The host could probably air out the room a bit better before guest arrive, and sweep under the bed, other than those minor issues - no problems.
Great room/price for Manhattan. I was working while traveling so this suited me perfectly. If I wanted to have some late nights, I would probably stay somewhere else - as there is a family living in the apartment.
There are subway stations close by on 96th street (less than 10 mins walk). One goes to grand central, the other to times square.