Fantastic location. Walking distance to all major sites. We didn't use public transport once. The apartment is literally steps away from Piazza Navona.
The apartment was perfect. It was spotless clean and had every single thing one could need or think of. Everything was well kept and maintained. Claudio our host even made sure there was emergency supplies for first aid etc.
Claudio was the perfect host. He both collected and dropped us at the airport and provided lots of information about things to see and do. He even gave us a little gift of Italian cake on the day we left.
I highly recommend both the apartment and the host