Nice to see that area being developed. Especially since it's all that much closer to NYC, kudo's for having placed a nice new Starwood hotel there.
Previously, the only really (arguably) decent hotel in the area was the Newark Gateway Hilton. Say what you will about the brand and/or hotel itself, the location and convenience is very good. They have their own shuttle to EWR, or you can take the NJT trains, and it's connected to Newark Penn Station.
The new Element can't really touch that level of convenience, but it's great that there's a Starwood property in the vicinity.