Very clean, comfortable and convenient. The location is excellent: more residential and quiet but also close to restaurants, bars and supermarkets. Galleria Borghese is a 5 minute walk away, which is definitely something we'd suggest seeing! Mainstream sites, such as the Colosseum, Piazza Del Popolo, Navona etc, are close-by as well. We would suggest walking to see them as there is lots to see en route.
Eleonora, the hostess, was fantastic and made us feel most welcome. Eleonora was kind enough to recommend sites to see and local restaurants to eat at.
All-in-all, we can highly recommend staying at this apartment!