I stayed here for one full week on a business trip, and then extended my stay to two weeks. In order to extend the stay at the last minute, the host had to make an extra effort, which I appreciated.
I don't have a lot of basis for comparison with other places in New Jersey, but on balance I liked this NJ stay as a solution to the basic quandry of the high (to me) expense of staying in a hotel, but the fact that airbnb doesn't seem to be the best option (for me) in Manhattan. The value here seems particularly good, the neighborhood seems very safe, the overall commute time and price were ok, and the train station is only about a 5 minute walk. There is a laundry machine made available, but I chose to make use of one of several neighborhood laundry services. There are plenty of decent places to eat. The neighborhood permanent residents didn't look at me sideways just for being a traveler, and I appreciated that (contrast to some of the buildings I've stayed at in NYC). There was a lock on the bedroom door and my belongings in my room were respected.
I think if you're expecting the Hilton, or an experience where you are the only person in the place and have your own private bathroom, then this place isn't for you, but if you are fine with the basics of sharing a bathroom and having a modest-but-clean-and-comfortable bedroom to yourself, and a clean kitchen if you want it, then this place was really a very good buy, and by staying here and not worrying as much about money, I was able to have an even better trip.