We had a very nice stay at Omri's place. Very clean bedroom and bathroom. Steps away from the L line station. And there are several convenient stores and restaurants across the street. We didn't meet our host, but he was very helpful and timely in reply.
The only disadvantage is that the noise from outside the window is a little disturbing. But I guess that's a problem all apartments in NYC share.
In general, we are happy with our experience at Omri's place and would recommend to others.