Awesome accommodations and conveniently close to the airport and Newark Penn Station!