We enjoyed our stay here - the property was accurately shown in the photos and is indeed very spacious and comfortable. The host's brother was the one who helped us check-in and even gave us a bottle of wine (which was really good).
The property is in a peaceful area close to the Vatican and is easily accessible by bus. There are a lot of small stores and restaurants nearby; the nearest supermarket is about 5 minutes away and the 24-hour supermarket is walkable in 10-15 minutes.
We just had a small problem with the A/C on our first night but Giorgia's husband was able to fix the problem on the next night. He also gave us a lot of tips and was very lively and extra helpful.
Overall this place is recommendable.