Pietro's apartment is absolutely fantastic. Me and my Fiancée stayed her for a few nights on our first stop for a trip around Italy and everything was perfect, from the real Italian feel of the building, to the location (it's about a 15 minute walk to the Cathedral which we enjoyed walking almost every day). Pietro was also incredibly responsive and was very helpful.
We have high expectations when traveling and this place didn't disappoint! Highly recommended!