Amazing, amazing, amazing hosts and apartment!! We were able to leave our bags before check-in and she even gave us umbrellas when it started to randomly rain.
It’s about a 10 minute walk to the Colosseum, 5 minute walk to Roma Termini, and next to a metro station.
10/10 would recommend staying here.