Absolutely loved our 10 days here. There is an endless variety of food in the immediate area. 7 train stop at Flushing Main St is about an 15 minute walk away. Communication was great; usually got responses within 15 minutes.
The Flushing Meadows Corona park is nearby and has a ton to do, between the Queens Museum, Zoo, and occasional night market.
Would happily come back!