I stayed for 2 weeks at Tery's apartment and it was great. Nothing to complain about! The apartment was tidy and clean. It offered everything you need. I always felt safe in the neighborhood. No problems at all. Close by, you find supermarkets (Duane Reade, Rite Aid & 7Eleven) as well as small groceries. The subway stations (116th Street and 125th Street) are just a few minutes away from the apartment. The express trains take you -as described- within a short time to Times Square.
In total, I can highly recommend to stay at Tery. I really enjoyed it and would to do it again if I came back to NYC for one more visit.
Teri is a great host and always very helpful if you have any questions !