A novel joint TOA and AOA estimator is proposed for impulse radio Ultra-Wideband (IR-UWB) systems, in which a uniform linear array of antennas is employed at the receiver. The proposed method consists of two steps: (1) coarse estimation of the TOA and the average power delay profile; (2) joint TOA refinement and AOA estimation by maximization of a novel log likelihood function (LLF) using the coarse estimates from the first step. The derivation of the LLF is based on an original approach in which the pulse image from the primary path is modeled as a deterministic component while the superposition of the images from the secondary paths is modeled as a Gaussian random process. In addition, a special gating mechanism is used to characterize the secondary paths, thereby leading to a previously unknown form of the LLF in step (2). According to simulation experiments based on standard UWB channel models, our approach exhibits superior performance to that of a competing scheme from the recent literature.