Overall 3.5 stars. My family of 2 adults and 2 children stayed at Isidora's BnB over Easter. I did not do enough research about prices and locations. During the Easter week prices in Rome were a bit inflated.
The GOOD: Isidora is a wonderful hostess. She answered all of my questions immediately and was very friendly and helpful. She even sent over chocolate for my children on Easter. I could not have wanted a better hostess.
The Bad: I did not realize that it would take at least 45 mins by bus to get in and out of Rome. This ate up a lot of our tour time. It also prevented us from coming back to the BnB mid-day to relax, and then go back out. On a few occasions, we were trying to get back during rush hour, so that busses/Metro were completely packed.
The Ugly: Although I found a wonderful cafe within 5 minutes walk, I never felt completely comfortable walking through the Malatesta neighborhood at night with my young children. It is a run-down working neighborhood. Prices for food at the restaurants and supermarkets were good, but it was not a place I looked forward to coming back to in the evening.
Overall, I was late in booking a BnB, and didn't realize that the location would impact my Rome trip as much as it did. I would say that during a normal time period, Isidora's BnB is worth the price.