Based on my time in NYC, I second what @redrocks39 said. You can find a pretty good hotel deal or airbnb and then uber in the AM before the interview. That may be a little more expensive, overall, but much safer of a bet in terms of being there on time, stress free and ready to go.