Amazing place, right next to the PATH so it was just 10 mins away from WTC.