Stayed there for a week. Nice apartment, comfortable, big enough and full of curious cultural artifacts. Very welcoming and helpful host. Overall impression is very positive.
For people that are very noise sensitive and are looking for silence, it might be a little bit of a problem, as apartment's bedroom and living room are facing 125th street which is full of traffic including police car alarms, public buses having stop right in front e.t.c.