staying near Newark NJ Airport for a few days