The location is just amazing! it has everything you need around: Subway, bus station, shops, restaurants, city touristic attractions... couldn't be better.
The apartment is also nice, the only thing I would point out is the noise.
If you are a light sleeper bring earplugs.

In conclusion, I would recommend it for sure, mainly talking about NYC where it is not usually easy to find a good place without paying a million