Amazing location! Piero's place is within walking distance to Vatican City, shops and bus stops literally outside the main door!
Piero was also responsive and solved our problems when we were staying in Rome. Highly recommended!