I definitely think NYP is do-able. I did three of my rotations there. In the middle of the rotations, I lost all financial support and had to work every night and that is what really killed me there.
One of my preceptors was actually almost never encouraging and very quick to point out any single mistake I made (which is usually appreciated, but with no positive note in her tune, the overall attitude was quite discouraging). She did not communicate her expectations well to me and then surprised me during final evaluations by stating all her expectations right then.
It is definitely tough for residents with everything they have to do. Although the residents would never admit this to me, they were miserable. They barely got any sleep. Some other discouraging factors are the high rent in NYC while still having low stipend (stipent~40k, rent is subsidized by the hospital, but still very high compared to other cities, especially because the apartment you get is near the downtown campus). The two hospitals are located diametrically opposite in Manhattan (Washington Heights and Upper East Side) and the commute during rush hour can go up to 1 hour, especially if you take their shuttle.
But that is just my two cents.