We had a good stay at the apartment. The place is rather spacious for NYC, although it's quite dark inside and the lights aren't bright enough.
The beds are quite squeaky, although this didn't really bother us, because outside they were scraping off the tarmac and laying down new asphalt exactly those days we were there. And to minimise impact on traffic, they prefer to do this at night. So while even being tired from jetlag, we hardly slept. Bad luck I guess...
Location is perfect! Metro is close by and it's easy to travel up or downtown.