The place was exactly like described. The location is right next to the metro station and a ten-minute walk away from the Vatican.
Giorgio was a great host, super friendly and helpful, and told us a lot of useful information for visiting the city. He gave us great advice on how to get around in Rome, how to skip ticket lines and what means of transportation to take. He was always available were we to need something.
We greatly recommend this place, especially if you want to experience Rome like a local. Grazie Giorgio!