We didn't meet Giovanni in person, but the lady (Licia) in charge of receiving us was super polite and accommodating.
The house is located in a very quiet street along Aurelian walls. It is very easy to park free of charge, and you have a back entrance that connects the apartment to a main road that heads towards St Peter square - 5 mins walking!
The house is fully furnished, there's everything you need. Living room is huge (more than the idea photos give you), and also the two bedrooms are spacious. Two big balconies are a plus. Kitchen is well-equipped. We visited in April, but we appreciated mosquito nets all over the windows - a must during the summer.
Indeed worth the price we paid for that period.