I stay here for 3 nights. The location is quite convenient, only take 15-20 minutes walk to the Flushing Main Street, there are lots of restaurants and shops including the Chinese market and the small stores, as well as the big stores like Macy's. Stay comfortable and affordable check in.