We had an amazing time in this apartment. It has everything you may need during your trip. The host was very helpful and answered all our questions.
This is the best place to be in Newark.