We really loved the location of this flat! Steps from the Vatican, which was the main reason for our visit!
We had a couple issues with the flat. Hot water issues with the showers and they did not drain well. It's also a bit noisy from the outside so I wouldn't recommend it if you are a light sleeper! Also, there was hair in the bathroom from a previous guest that had not been fully removed, which was a bit unpleasant.
Overall good location for Vatican enthusiasts and large!