Perfect location between the Vatican and the Roman Forum/Colosseum. Beautiful place. Would definitely come back.