This is one of the best places I have stayed. Amgad, is a superhost in every sense of the word. He made sure we were comfortable and had everything we needed. He checked us in personally. He was so very accommodating. The place was spacious and clean with a ton of amenities. I would definitely recommend to anyone visiting NJ or NY.
Just some helpful info: I would recommend that you fly into Newark airport and take the subway when staying here. Also, you must be able to handle stairs.