Excellent location for the price paid, just ~12 blocks away from Newark Penn Station which takes you to Manhattan in 30 min. If you are coming from Newark Airport, you have to take only 1 bus which drops you 1 block away from the house.
Beds were comfortable , bathrooms are shared with the other rooms, we didn't have any issues with other guests, but since there is only 1 shower in the house, you may have to wait some time to get ready if all rooms are booked.