Great place to stay for a few days in New York close to the subway station and from Manhattan (only 1 metro to go downtown)
Astoria is a great neighborhood as well, with all the groceries stores you will need