A very convenient place to stay in Rome. It's very close to the Vatican, only a few minutes walk.
We enjoyed our stay here.