Excellent location, communication, and price. Everything you'd want in a stay close to the Colosseum.

No A/C is the only drawback, but that's clear in the description and shouldn't be a problem most of the time.