Quiet, relaxing oasis in north Astoria, just off Ditmars Blvd., a few blocks from the N/W subways.
Exceptional host.