Michelle’s place is clean “to a fault” and comfortable. I enjoyed my stay, and in particular enjoyed the Jamaican restaurant up on Hollis Ave., a half block over when you turn right at the corner. The folks at the Halal place across the street are also pleasant and offer a wide variety of reasonably priced Halal food.
My feeling is that security in the area is average, for NYC. If security is a big concern of yours you may not feel comfortable, though I certainly did. I enjoyed the energy and the vibe of the neighborhood.