I've lived and gone to school in NYC, but have never been south of Houston. My only map of the city is pre-WTC days. Would you mind telling me exactly where it is--was--located? Thanks for you horrible/wonderful descriptions--there are no better people in the world than New Yorkers.