I stayed with Pedro for two months, while I was visiting a lab at Columbia University Medical Center and I was everything I was looking for. Pedro made it easier for a late check-in when I arrived, and was always in touch in case I needed anything during my stay.
Regarding the apartment, what you see is what you get: spacious living room, a big counter top to prepare your meals, nice and clean bathroom and laundry equipment (a pure luxury in NYC). Pedro kept the apartment clean at all times and it really felt like home.
Pedro's place was exactly what I was looking for in my 2 month stay and, if I come back to NYC, I'll definitely try to stay with him again.