Perfect in every way. A delightful stay in Little Italy.