Great place in LIC and easy walk to the subway station.