Don't get fooled by the distance Maggie's house is to the center. If you have a metro nearby (which in this case is just a 2minute walk and a flat one way rate of €1.50) you can reach about anywhere in Rome at your convenience.
Her apartment was well done and had everything we could possibly want on a holiday. The crib for our baby was an added advantage. Her kitchen was fully stocked and helped us stay and cook at home when it rained the whole day. We got some good night sleep at her place after tiring long walks to all the tourist spots. We also stayed at another AirBnb stay in Rome at San Giovanni but I would still prefer this over that only because of the comfort her apartment offered.