easy access to everything, right at Center of flushing downtown