Overall, we enjoyed our stay and the apartment was a great basecamp for our last night in Rome..
Pros: Cute and large apartment with lots of amenities (loved the backyard!), mostly clean, with a very good location.
Cons: There was confusion about the check-in process. From the listing we had read it was a self-check in, but were told after we had arrived that it was **not** a self-check in and unfortunately due to lapses in communication (on both our and the hosts' part) we had to wait 45 minutes outside of the place for the host to arrive and let us in. Other than that, the check-in process was smooth and we appreciated the hosts' hospitality and familiarity with the area as she gave us suggestions for things to visit/see. A few items (a electrical socket and the TV remote controller) were either broken or missing, apparently from previous guests (not the host's fault). The only other thing worth noting was the neighbor next door -- she gave us the impression that she's not very enthusiastic about the apartment hosting tourists, so I would recommend future guests ensure they are conscientious of her as a neighbor.