This tour was the highlight of my short visit to Rome. It was perfect length (about 2 hours), and executed properly.
The tour guide Danielle was not only extremely knowledgeable but was also very friendly and pleasant. My sister and I thoroughly enjoyed learning the history of espresso, gelato and tiramisu as well as sampling the finest the city had to offer.
Heavily recommended.