Highly, highly recommended. The room that I received far exceeded my expectations. You'd be hardpressed to find similar accomodation in Rome at this price point, or even double the price, especially at such a great location. You are right down the street from two metro stations, a short walk to the Colosseum, and right downstairs are several small food shops and a fantastic restaurant. (RomaAntica, highly recommended as well)

Do yourself a favor, book this room.