The place is at a old building but the apartment in itself is very well conserved and VERY clean. The amenities are wonderful and we felt very comfortable.
Journal Square is very close to it and the region is safe and with a lot of services around. Be aware that PATH trains are not integrated with MTA so if you are planning to visit NYC you will have to pay an extra ticket to go there.