The place is really in an excellent location, you can walk to many of the important places in the city. Super close to the Vatican City.
We loved it!….