We had a great stay and we would definitely recommend this appartment( or return to it if we are back to NY).
Location is very convenient, with quite a lot of buses and metro stations 5/15 min walk away distance. Lines 2, 3, 4 and 5 straight to Manhattan with some express trains (30 min trip to Times Sq for example).
Neighbourhood is quiet in general, though there can be some traffic at rush hours.
Lots of restaurants, supermarkets and deli shops nearby, great vibe.
The apartment was very clean and has everything you need for a comfy stay, including toiletries (shampoo, gel, soap, cream) and cleaning products (including washing liquid), which saves a lot of room in a suitcase!
The apartment is such as you see in the pictures, in fact, it is bigger than we thought. I can easily host 6 people without feeling crampy (though there is only one restroom). Beds are very comfortable.
The only downside is the noise in the rooms facing the street (because of traffic), mostly at rush hours.