the communication is good. the location is convenient for transportation. it is 10-15 minutes to Newark train station by walking.
the laundry in the building is also useful. the only problem for me was the noise from upstairs neighbor. if you have a light sleep you might have a problem.