Great location right in the heart of Rome (15 meters from the back of the Pantheon)