Great place walking distance to everything in Little Italy