Superb location! Every major attraction at a walking distance - public transportation near when going to the Vatican. The house is as described.
It was a great experience for us!