It’s literally located between Manhattan and flushing Meadows so that you can go both of two big places to visit with 10min by train each. Very convenient place for sightseeing!