The location is very good - just a few blocks from the Colosseum. The amenities inside are average - nothing special.
Be warned that it is loud outside late at night and early in the morning, even with the windows closed.
We enjoyed are stay but we were only there to shower and sleep.