In trying to avoid too much of repetition of what has already been stated by previous reviewers, all I can say is that we had the best of time in Deedee's apartment and we very much enjoyed her hospitality and great communication while we were in town.
The apartment was spot clean upon arrival and we didn't miss a thing. There is all you need in the kitchen, bathroom and the two bedrooms. Wifi is stable and fast (which is very important when traveling with a teenager) and we enjoyed the neighborhood and of course the rest of the city, which is at easy access due to the subway station being located just around the corner.
You must not underestimate the five levels walk-up. It's a good workout, but it can be exhausting after a long day in town (and when arriving and leaving with bags). And when in NYC, you typically don't expect a quiet neighborhood, but here you are atop a buzzing entertainment street that can be a bit noisier until the early morning. However, that never bothered us.
Deedee was also very accommodating with regard to an early check-in and a late checkout, which helped us a lot. So it really was a perfect stay and when we come back to NYC, we hope we can stay here again.