The place itself is well-maintained & plenty spacious. The hosts were friendly & responsive via messaging (they were out of town at the time of our visit.) The balcony is the key feature - the view is truly beautiful, although you have to be standing up in order to see over the wall & overlook the city. As for food, there are plenty of restaurants & little shops within easy walking distance.
We have just two (minor) complaints: The mattress was a bit too hard for our liking, and no breakfast was provided. It would have made things easier to have a little snack provided in the morning.
The best advice I can give to future tenants: have a plan for transportation. This place is approximately 3 miles from city center... walking back & forth is do-able, but it does drain a significant amount of time & energy. Fit some room in your budget for taxi's, or invest some time in learning the local bus routes.
Overall, we recommend! You'll get a much more "authentic" Rome experience, as opposed to just staying in a hotel near the touristy area.