The airbnb was fine, but I wouldn't stay here again. It was a really great location - cute neighborhood, family friendly, close to restaurants and trains, and the value was decent.
However, the quality was lacking compared to many other airbnbs I've stayed in. Note that the beds listed are not accurate - there are 2 full beds and 2 twin beds, not 2 queens and 2 doubles. The full beds are very small, so my husband and I ended up sleeping in different rooms. It was nice to have space with 3 bedrooms, but not somewhere I'd stay for a long trip.
The apartment was minimally stocked, which was fine for a weekend, but it was pretty bare bones compared to other places I've stayed, so definitely plan to stock up yourselves and have minimal tools in the kitchen.
My biggest issue was the cleanliness. The floors were disgusting and felt gross with bare feet - we had to wear socks or shoes the whole time. This wouldn't have been a huge issue, except that my baby was with us who crawls but can't walk yet. There was still garbage underneath the couch from the last guests and everything was pretty grimy - both surface level stuff like crumbs, but also accumulated gunk that clearly hadn't had a good mop in a while.
To be fair, we did not mention this to the host while we were there, so they may have addressed it if asked, but we really just didn't have the time to deal with it since we were in/out working around a toddler's nap schedule, and frankly it was pretty basic stuff that I would have expected to be taken care of.
We've stayed in many airbnbs over the years in various cities in the US and abroad, so I feel confident saying this level of cleanliness was lacking. That said - if you're just looking for a basic apartment for a quick trip in NYC at a reasonable cost, this may be fine for you. Just don't expect too much.