The IQ hotel is hard to beat when it comes to offering everything that I look for in a hotel - reasonably priced, walking distance to the Roma Termini train station, a clean, quiet room, and all the conveniences that a travel would want - laundry facilities in the building, rooftop dining, vending machines that dispense everything from alcohol to toothpaste, lotion, batteries, AC adapters. They offer luggage storage after checkout and even a "shower and go" option to freshen up before you leave town. Breakfast is a full spread and terrific, they offer a cooking class (we didn't partake). They have a restaurant and bar in the hotel that was surprisingly busy and active, which is notable when one considers all the dining options in the city. (We had drinks and tapas on the outdoor terrace, which was great.)
I would be remiss if I didn't mention that the front desk staff was terrific, Giordano in particular. He was patient, informative, always pleasant, and super responsive, such as the time when he was there within minutes to open up the room safe when we accidentally locked ourselves out of it.
IQ might lack the charm of other hotels as Rick Steves notes, but 10/10 I'd stay here again.