as soon as I saw your question I was going to chime in with the Smeraldo where we had a very nice time.
But I see I have been beaten - twice - to the punch. Oh well.
Nice folks, good location between the Campo de' Fiori and Largo Argentina, convenient to the Baccala shop, convenient to a deli right around the corner with excellent take-away food and food supplies, right around the corner from a church with great sounding bells (loved to lie on the bed in late afternoon with windows open and shutters closed and just listen). Good breakfast. Small showers but you can't have everything....