This is an overall excellent spot for a NY stay. You can expect a spacious and clean bedroom, as well as functional appliances. The location is fantastic. It is close to the 86th street station, grocery stores, pharmacies, restaurants, coffee shops, and popular shopping locations. There are also two nearby laundromats. Anything you need to live is within walking distance!
In terms of where it's lacking--, the kitchen is quite small, so this isn't the place for people looking to do a lot of cooking. Additionally, the street is quite noisy, so light sleepers will 100% need earplugs! However, corporate housing is quick to resolve any other issues you may come across during your stay.
All around, expect a fabulous stay.