Great place, close to Newark Penn Station for a quick train ride to manhattan!