Daniele & co. were excellent and very friendly. The location is great, since there is a bus stop at the corner, and the building itself is within walking distance of either Repubblica and Termini metro stations.
Only hiccup was with the coffee machine being unreliable and the use of breakfast cards unclear given that the info on the website states that breakfast is no longer held downstairs (at the reception), which apparently that's where you can go get it, and that breakfast is brought to you because it is no longer held downstairs.
Other than that, they were all friendly and there were no issues whatsoever. The a/c was a definite lifesaver in August. I'd most likely stay there again if I traveled to Rome again.