This is amazing location! Right behind the Forum. It truly is in the heart of Rome. If you are from the U.S. make sure to bring power converter.