Lemme be the first to say that as a life long New Yorker I was SHOCKED to find such a sweet & hospitable spot in the heart of the city. Surprise, surprise, it happened on the upper east side! Location, location, location, is the only thing NYC-er's care about and this place could not be better; accessible by train, a hop-skip away from the park, as well as 24 hour delis incase of that late-night-snack. Here on vacation? Your hosts will be able to answer any questions or concerns being in New York.
Sincerely,
Zen