I have experience from many hotel visits all over the world. This was really one of the best. Of course there were no extra facilities which you can find in 5-star hotels but a B&B is a B&B. The service by the owner Aldo was extremely good. It started with a "welcome meeting" where we were informed about what were "the musts" in Rome. He also helped us with several phone calls to find our lost suitcase from our flight from Stockholm via Copenhagen and it ended up with that Aldo came to the B&B in the middle of the night when a taxi arrived with the suitcase. The room was spatious and extremely clean (the three room flat was renovated in May this year). We have never slept in a more convenient bed in any hotel before. The B&B was situated 10 minutes from Colosseo and between two underground stations also 10 minutes away. Nice restaurants were situated not far away. The breakfast was sufficient to start a tourist day. Fruits and beverages were free in the room. The only drawback was that there was no English spoken TV channel but hundreds of Italian.
If we will visit Rome again we will definitely come back.