Beautiful, lively spot in the heart of LIC - come on out!