10/10! Everything I wanted my tour to be! Knowledgeable guides with fun inside stories. Kept it moving but gave us enough time to see everything. Would highly recommend. Might actually do it again before we leave Rome!