I stayed here before catching my flight the next morning and the place was pretty good. I was in the “Green Room” and it was just as described.
If you’re visiting Rome for a couple of days and don’t mind commuting a little to get to the Vatican City and the stuff on that side, this place works.