Although I was not able to meet Juan in person, my traveling companion did and said he was nice. Jose and Juan's other roommate (sorry, can't remember his name) we both met and they were great! Jose especially was very welcoming and we enjoyed staying with them.
They provided each of us a towel to use and they are located super close to the subway!
My traveling companion and I would recommend staying at Juan's place, but be advised, the 5 flights of stairs that's referred to in their listing is 5 large flights of stairs. (We don't have anything like that in Los Angeles.) Would only recommend if you have a small amount of luggage. Unfortunately I had a lot! (My own fault.) Additionally, the tv only has Netflix so you can't check any of the networks for weather or news. Overall, though, my traveling companion and I would recommend staying at Juan's. We really enjoyed the "New York" experience as it was both of our first time in New York City.