My parents and I stayed at Lenore's place for 6 nights and really enjoyed our stay. Lenore was travelling herself, but we were welcomed by a very nice friend of hers. The apartment was a great base for our stay in New York city; super clean and well-equipped with all we needed. Eventhough the apartment is located on Manhattan, the neighborhood gives a very local sense with many restaurants, small shops, coffee places and friendly people. The only downside was that the subway station was a bit far away (maybe 15-20 min walk), but we quickly got used to the walk and enjoyed experiencing different streets and in that way experiencing the neighborhood.
I will definitely recommend staying at Lenore's place! All the best, Catja