Excellent location, and hosts, with plenty of restaurants, shops and grocery stores in the area without being in the tourist area.
You can walk to almost every major site in Rome.
Everything you would need is in the apartment for a comfortable stay. Would definitely rent it again!