Location, location, location... did I mention location? Antonella's place is in the heart of the action, an incredibly centralized spot from which you can walk anywhere in central Rome. There are several markets and many, many good and not-too-touristy restaurants nearby (it is a tourist area after all). Communications were excellent and fast, and the apartment was pretty much like the pictures. It could use a little bit of TLC, but we're not living here, so it was perfect for our needs. Especially handy was the air conditioner, which was crucial as we were there during the late June heat wave. Also, there were some street noises in the side streets at night from revelers. Check in was a bit iffy as the person who manages the place wasn't there when we told them we'd arrive, but the charming cleaning lady let us in. Oh, as others have noted, there are some VERY steep stairs, so be aware of this if you have mobility issues.
Overall, recommended.