The apartment is very well located. It is steps away from numerous restaurants and from the Piazza Navona. it's walking distance from the Pantheon, Trevi fountain, Spanish steps and Castel castel sant'angelo and is only one buys away from the colosseum and forum.
Federica was a very good host. check in was a breeze and she gave us numerous recommendations for local restaurants including ones that were not tourist traps. she also allowed us to check in early.
The only issue we had was the shower as the hot water ran out after about 10 minutes. It's also a little narrow and short. but that doesn't take away from the rest.