We were there three years ago and were impressed. Considering it is a three star hotel I felt it met all our needs more than adequately!
The afternoon concierge is gruff, (borderline rude) but the evening and morning people were super friendly and helpful, making up for it.
They even give free breakfast and use a real coffee maker, not those terrible machines I have seen at pricier hotels!
Location is great - only a two minute walk form the US Consulate and Hard Rock Cafe.
A few more minutes from the Metro Stop Barberini.