Good Airbnb location in flushing, recommend to stay here if traveling to NYC