Great place to stay when you visit Newark. It's just 10 mins away from the airport.