Stylish space and great location near the heart of Little Italy.