Great location close to the subway and has a ton of fantastic food options nearby.
We were visiting NYC and the surrounding area for a long weekend and it maybe getting around very convenient with being less than 30min subway ride to downtown NYC or main street flushing.