Our tour guide's Ruben & Maria Grazia were awesome in every location!! All the transportation, hotels and the entire itinerary exceeded our expectations. I would highly recommend this tour!! We learned so much more than walking through places on our own; our trip was perfect!! Thank you for making this trip so amazing Ruben and his Family and Maria Grazia!!