The apartment was perfect for our needs. The location, very close to Termini station, is very practical and allowed us to either come and go easily with the tram, or reach everything we wanted to see by foot. Which is how you should experience this city anyways as far as we're concerned ;)
We never saw Giancarlo but the communication was lovely. When we had questions, it took a bit of time (which wasn't a problem for us) but we always got all the information we needed when we needed it.
Great quality/price! Would recommend as well as book again!