It's a really small hotel (6 rooms), but its condition is great. Everything in the room was almost new. Everything functioned. Hotel management is onsite in the morning only, but always reachable and very helpful.
Cleaning was generally good, but did not include daily vacuuming.
The hotel is in a little side street, and doesn't look like a hotel from the outside. But its location is supreme - we walked to Piazza Navona, Trevi fountain, Spanish stairs/Villa di Medici, forum/Colosseum/Palatine hill, Curia Pompeii, and the Vatican. The area is chockful of restaurants, gelaterias, little shops, etc. There are also several supermarkets nearby. I don't think the location can be beaten.