The flat is located near soho and little italy. There're two subway stations nearby. To get from JFK to the apartment took us 1:15 hours. And to get to time square by subway it takes 25 minutes.
The apartment is well decorated, and well equipped with everything you need in the bathroom and in the kitchen.
Our only problem was that the sofa/mattress were too hard for us, and after a whole day of walking we couldn't sleep very well. And the shades didn't block too much the morning light.