Great place to stay, two great sized rooms with nice en suites. Stefano, who helped manage the property, was really helpful and easily contactable.
The flat is a short walk away from the tram, which is in turn a short ride in to Piazza Venezia - very close to the Colosseum and other must sees such as the Trevi Fountain.
Would definitely recommend!