Perfect location ! Almost in front of the Vatican! Great place to stay!