It was a nice and clean apartment with a own bathroom. Easy check-in. As it is near Newark airport you could here the planes flying, so it was a little bit noisy.
We can recommend this place.