The hosts were very helpful and accommodating, even with our later-than-expected arrival. It's just a short walk to the Colosseum, and a short walk from either Termini or Republica metro stations. Also, it turns out that the area is close to government offices, meaning that there are military guards stationed very close by, making it feel very safe and secure.
In short, an excellent place to stay. The hosts are wonderful! Highly recommended. Oh, and I almost forgot - fast, reliable WiFi!
Note: There are automatic heaters in the rooms, but no cooling (air condtioning). This is normal for Italy.