Overall great stay. As described it is conveniently located beside the Newark Penn station (literally a 60 second walk). Had a bit of trouble checking in but that was quickly resolved. Stairs leading to Airbnb are very steep just as a heads up! Would recommend and stay again.