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.