It's a decent place to stay in, especially if you want to live in Flushing (to eat the Asian foods available around the area). Keep in mind that there are no windows in the room you're staying, and there's a lack of ventilation (but in summer you have the air conditioning). Also keep in mind the price that you're paying - in NYC this is considered cheap, so you get what you paid for.
I communicated with him in Chinese so for me communication wasn't a problem, but if you're not fluent in Chinese you may have a bit of difficulty speaking. Would recommend for a short stay.
謝謝正川阿