I stayed at David's place for a weekend with 5 other friends and we had a great time. The apartment was clean, the beds were really comfortable, bathroom was clean and had good water pressure.
The location is great. We didn't have any problem finding street parking and there's a couple of good bars and restaurants close to the apartment.
Overall great place, would definitely stay again next time I visit New York.