The apartment is very well located, near the metro station and close to everything you need! Only thing was that the apartment is a bit dark (very little natural light) but that's expected in New York!
Communication was great and all in all we enjoyed our stay!