We were not expecting much out of this hotel when we first booked it, and the hotel really exceeded our expectations. The location was incredible - if you walk down the street of Cavour, you reach the Forum. If you look down any of the streets, it's less than a 5 minute walk to the Colliseum. It was also pretty close to the city center. The metro was literally around the corner which made getting to the Vatican much easier.
The room was clean and spacious. Comfortable bed, nice bathroom. The only negative (very minor) was that the room only had two small windows near the ceiling, but they had power switches to open the blinds and the windows. Just no view or much ventilation, but this didn't bother us at all.
Breakfast was great, lots of options. The service was all right - most of them were friendly enough, but if you're looking to depend on them in terms of concierge service, forget it. The internet was extremely expensive, which surprised us. We ended up paying for 12 hours (not continuous, 12 hours of usage total which helps) for about 20 euros. They do NOT have free internet in their business center, so you'd still have to pay for the service even if you use their computers.