We chose the Trilussa because it was in a convenient location for our plans in Rome, and on a direct line via the 75 bus from Roma Termini.
The pictures suggest this is an upscale hotel: perhaps many the rooms relfect that: ours did not.
First: as Gold Level Expedia members we were supposed to be given a bottle of wine on registering: had to ask for that an after a very long travel day, we'd been looking forward to feet up, glass of wine. The wine was produced - but no glasses. So we asked for those & were told it would have to be brought to our room. OK. We also asked if the room upgrade was available. This caused a long conversation at the desk. Finally we were offered ground floor Room 103. A family room. Dark, and not in great condition. Tired, we simply accepted it. All in all, felt very grudgingly provided. Don't offer what you don't want to provide.
Will say that the common rooms are lovely, the location is excellent, and other than the hiccough at the beginning, the staff was quite nice.
We asked about the roof top deck with views of the city (prominant in their ad) but were told it's closed during winter months.
The desk clerk offered to have a staffer open it so we could see the deck: we accepted. What a pity they keep it closed in nice weather (and it was beautiful weather mid-Dec, would have LOVED to take our wine up there or have cocktails end of the day. The view is truly spectacular.
Again, perhaps many rooms are updated, nice: ours was not. One night? OK.