Our Customer stayed here in June 2011
Hotel is in a great location, easy walking distance to Trastavere in one direction and Pantheon and Piazza Navona other way. Roof top bar is a distinct plus with top of Victor Emmanuel a couple of blocks away.
Breakfast so so but thats often the case.
I would definitely go back.