Stefano is a great host. He’s always available and answers quickly to any questions we had. The place is located a few steps from the subway station and about 1km from Vatican city. It’s a nice walk to the Colosseum too. Highly recommended