No matter how acclaimed, there is NO WAY to get a feel for a country on a tour! Continue to do your independent thing, it's cheaper, you can sleep later, and you can see Italy and experience it like a local can.