Great location! Everything is on your doorstep - the subway, places to eat, a few blocks from Madison Square Garden, shopping, just perfect.
From reading the reviews regarding the stairs - we were travelling with several large cases, so chose to leave these at the airport - JFK terminal 1 only - this was very expensive!!!! there are lots of places nearby that will a store luggage at a much more reasonable price. The stairs were not as bad as made out - 2 steep flights only - very manageable if you are fairly unfit like myself!
The noise was the other concern, lots of street noise, but the plumbing was noisier! this did not interrupt our stay though, my family all sleep soundly and I use ear plugs anyway.
It was quite warm (far better than being freezing in my opinion) in the appartment, temperature is set for the entire building so we just opened a window a little.
All in all we were super happy with our stay, the price was good for the space and a great location.
Thanks John