Great place in LIC. Not far from Manhattan.