stylish cozy place in the heart of astoria