Great place to visit before traveling in newark airport