Our stay (6 people) was very nice and comfortable. We forgot to take the key with us when we left but the host was very helpful with opening the door for us (our mistake).
I recommend staying here. It's a nice location, and quiet. You can take the bus to the Flushing-Downtown subway or walk to the Broadway LIRR station.
Thank you!