Isabella's place is just like it is pictured and the location couldn't be better. You are in between all the places there are to see in the old Rome and the Vatican, the place is also away from all the tourist craziness and there is a police station one street away.
I would highly recommend this place to everyone and the apartment is in the first floor of the building! Who doesn't like that?