Federica is a great host. She responds quickly, and it's clear that she wants her guests to be comfortable and happy. The apartment is large and has a great terrace off the bedroom (not shown in the pics).
What I like about the location is it's not far from the historic center (plenty of buses and an express), and it's next to Parco Regionale dell'Appia Antica. You can hike through the park or rent an ebike and ride along the Via Appia (there are about 7 miles of it running through the park). It's a great experience.
Would recommend it.