I'm happy to stay again at Marlene's place. Also it was efficient with the bus stops at 2min walking distance and the 25min direct ride to NYC. If you like walking and jogging, then the riverfront is a great spot and the 20-30 min walk to Newark centre is a nice activity.