I had a nice stay in this place.
It's really conveniently located, only a couple of minutes walk from Graham street station. The L train to Manhattan is on the same block as the apartment (The subway station for the train from Manhattan is on the other side of the street from the one going to Manhattan).
The place is spacious, with good light. There are convenient stores around too.
I recommend it.