Great place, very clean! 15min walk from Newark Penn Station.
All amenities provided, the place has a modern touch to it.