This place needs to be cleaned better. I don’t want to be rude, but it made me and my guest uncomfortable. It’s located in a good place, close to NJ Transit, however upon arrival, the place was dirty. The kitchen was greasy and the washroom was very dirty, with the bathtub not draining water at all. Over the few days I was there, I had found cockroaches. I think it would be a better stay and experience if the apartment had a thorough cleaning.