The apartment is very clean and has all the amenities you need. Location was a problem for us as it took us a day to figure out the public transport, once we figured that out, it is close to most historic places.
All in all a good experience.
Suggestion for the people who'd be staying at her place.
1. For the tram - Mancini is the station you need to walk too.
2. Ponte Milvio is the place you should go check out for the local bar scene near the apartment.