Flushing Meadows is actually a part of New York City itself, so I'll describe its vibe in relation to other NYC neighborhoods:
Flushing Meadows is Flushing meets Corona, with a dash of Astoria's park culture. It's a sprawling, diverse area that's home to major attractions, giving it a unique blend of local community feel and tourist destination energy.