50% would recommend it to a friend
Good points: great location, lovely art, friendly and efficient breakfast waitress Bad points: paper thin walls (we could hear conversations, snoring and "other activities" on both sides), proximity of trams (the ground shook!), sharing a large breakfast table with people we didn't know (or want to know), minuscule bathroom, tiny bedroom.
Hotel Cairoli - Recommended Location
Stayed here for four days in January.
Hotel location is excellent with Campo di Fiori, Piazza Navona and Pantheon in close proximity. Plenty of places to eat in the surrounding area to cover all requirements. Would certainly stay here again. Staff were very helpful when required.