Great location in Newark for attending a Devils game.