We stayed 2 nights at their place. It was a nice stay, nice room and bed. Good communication. Closed to bus stop and Flushing Main St.
We went to watch US Open tennis and this place was very close only 15 - 20min walk through Flushing Meadow Park.