Great location! It is actually located on the left side of the Pantheon (as you are facing it). We loved the people watching that was available from the living room windows and the rooms are at the other end so night noise isn't a problem for sleeping.