Incredible location across from the Pantheon!