Our stay in Antonio's place was very pleasurable, the contact was perfect, the flat was comfortable, spacious and a location is amazing - just a few minutes form the Vatican!
Air conditioning in the flat was also a huge advantage, since the weather was really hot at the time we were there.
I would definitelly recommend the flat!