My husband and I had been to Rome before and obviously you need several days to do it right, but we wanted to show our kids the highlights during a Med cruise port visit in December. Ernesto, our driver and guide, was fantastic. He picked us up at the cruise port (Civitavecchia) and drove us around all day in a comfortable van. He was clearly a seasoned professional and was able to show us all of the following sites with no waiting or hassle in the short time we had during a cruise stop: Colosseum, Pantheon, Trevi Fountain, Spanish Steps, Piazza Navona, Piazza Venezia (with Vittoriano), Vatican City (St Peter’s Basilica), the Forum. He also accommodated our lunch reservation stop and bathroom stops for the kids. He was very knowledgeable about Rome’s history and gave us lots of background as we drove from site to site. This company also secures your Pantheon and Colosseum tickets upon request and has them waiting for us in the car. So convenient. Excellent day in Rome