Charming and quiet little spot close to both airports in Queens