Qing's place is a great little spot. The apartment is super clean, the bed is nice and it has a TV with Netflix and other options available. Although the area is a little far from New York City there are multiple public transport options less than 5 minutes walk away. The main strip seems a little dodgy but don't let the looks fool you, I walked through the main strip with the shops late at night every night of my stay and there was no feeling of danger. The area has plenty of great places to eat and I highly recommend going to Stellas Coffee Shop.
If I was staying longer in New York I would definitely stay here again, recommended for everyone.