The tiny appartement is directly at the center of Rome.
You can´t be closer to Piazza Navona :)