Perfect place to stay if you love the Little Italy experience.