Place has a great location, situated 15 minutes walk from the Coliseum and Piazza Venezia and a little longer walk to Trevi fountains and Piazza Navona.
Riccardo is a great host and very thoughtful. He made our stay amazing!