Isabella’s place was definitely as advertised: beautifully renovated; immaculately clean; and strategically located by two metro stations, the Vatican Museum, and St. Peter’s Basilica. Isabella is incredibly responsive, and I wouldn’t think twice about staying at this place again!