We stayed here with my parents, and our two kids. The space was plenty large for a NYC apartment. The amenities were great and the location was a 5 minute walk to a subway stop that took you straight into Manhattan (M line). We weren't aware that the M line stopped running after 9:00 PM and so we were standing in a subway station for a while before looking it up on our phone.
The space is comfortable, the beds are comfy, the shower was well equipped, and check in was a breeze. There's also TVs all over the place so you can watch what you want if that's your plan while visiting NY.
Some things of note, there is no AC in the apartment just fans. This wasn't a problem for my wife and I but my parents really struggled with it. In order to keep the apartment cool at night you have to leave the windows open and the area is really loud at night with clubs and restaurants nearby. Parking is street parking which can be difficult but we were able to find parking near the place the entire stay so it wasn't a show stopper.
It really is a convenient place to stay if you want to be able to get on the train right into the city.