The flat is great located! 5 mins from the Pantheon and Piazza Navona.
We walked all over without the need to take a cab! I would mention that the flat is on the 4th floor with no lift... so taking the luggage up might be a challenge. Will definitely recommend!