Perfect place if u’r traveling in flushing! Close to train station.