The comments and reviews left in the forums on this site are all positive for this tour. Everyone seems to say it's great way to see Italy. Sounds like there's a lot packed into the 12 days
I did it and it was awesome, make sure to weigh up the community against the cost of things. If you want to enjoy your time with other people from different backgrounds I suggest going all out and spending that little extra for the dinners and tours they really are good deals. Even if the food isn't always the best the friends you make are better than anything else, and you can always complain to one another if you don't like something