The stay at David's place was absolutely great.
The neighborhood provides anything a traveller needs (incl. supermarket, laundries and nice restaurants). Also the appartment is located in a very central area of New York which allows you to discover the city on foot.
I would certainly recommend a stay at David's place.