The place is amazing and Alessandro and his colleagues are the most welcoming Hosts. The location is wonderful in very short walking distance to the Vatican and within a half an hours' walk to the Rome city centre through beautiful parts of Rome.
There are plenty of nice places to eat & drink around that are not necessarily tourist traps. Shout out goes to the Host recommended restaurant La Locanda di Pietro and a Cuban bar just down the street by the name of Cantinero.
Alessandro even arranged an airport transport for us. The place has all amenities to stay for longer, including wifi which the original ad says that it's not there.
Definitely recommended!