I never met Giovanni, but his friend Flavia who welcomed us in the apartment was very kind and helpful! The house is on the first floor in a building with no elevator, but thats not a problem at all. It's located 5 minutes from the Colosseum and the Colosseum Metro. For me it was ideal! The neighbours were very welcoming (they even cook for us!) and I loved staring the morning traffic from the window. The apartment was super clean but unfortunately had some issues.
1)There was no door in the shower. We found out it was broken at the time and so they removed it. All the water was coming out.
2)The Scottish shower. Too hot and seconds later too cold. Don't know what the problem was but we did't really enjoyed that.
3) I ask Giovanni before we arrived, if there was an iron and an iron board. He said yes. But there was only an iron board. Flavia offered to bring one the next day, but it was too late.
I am 100% sure that Giovanni will take care of these things and the apartment will be ready soon to host more people!