Great location!
The apartment has all what you need to have a pleasant stay
As a tip if anyone need to stay in a place close to Lenox Hill Hospital this will be a perfect option