Great spot in the heart of Rome! The Pantheon is at the top of the street. I don’t think you can beat that when it comes to location.