Robert's place was super clean and very close to Main street Flushing, it's about a 15 minutes walk to the 7 train station, and nice view of the NYC skyline as well, very warm and inviting place to stay at with washer/dryer in the apartment, almost feel like home.
And the place is very safe as well with free parking, which is rare in NYC. We would definitely love to stay at Robert's place again next time my fiance visit NYC from China.