Our family of five (three kids ages 7, 5 and 3) stayed here for a long weekend. The place was very clean, as advertised and contained everything you would need for a long weekend.
Booking, check-in and damage deposit refund were seamless.
You are no more than a 5-10 minute walk from the nearest subway station (50th street) or a 10-15 walk to time square.
There is a liquor store and several 24hr delis close by.
The only negative about the place is that the apartment faces 10th avenue where you can get a lot of vehicular and people noise, even late at night, but I guess that is New York living.