We just returned home from our stay at Papa Carlo/Alessandro's place. If this place is available, I would book it now! The location is perfect for exploring Rome. It is right around the block from Piazza Navona, walking distance (around 15 - 20 minutes) from the Colosseum, and is surrounded by great restaurants, a convenience store/deli, and shops. It's not on a main, heavily traveled road so we had no trouble with noise when it was time to go to sleep. The apartment was very clean, everything worked, the bed was very comfortable and the whole place had a modern feel to it. We didn't use the kitchen at all aside from the microwave and a few cups but everything you could possibly need is there. Communication with Alessandro (Papa Carlo's son) was great and we were greeted by his partner who was waiting for us when we arrived. He was very knowledgable of the area and wrote down some great suggestions for restaurants and places to visit. Everything was smooth and simple with regard to checking in/out. I couldn't ask for anything more. I hope this review helps.
Ciao,
Joe