Stefano was very nice and helpful during our stay. Although his place is a little far from the centre, it's accessible by bus or metro. It was a little hard to find, especially since we did not have access to the internet or even roaming, nevertheless, with the information that was given to us by Stefano prior to the trip, we managed to find it eventually (Stefano did try to call us many times but it didn't go through).
For those looking for a budget friendly and cozy place to live in Rome, and do not mind spending the extra time getting to and from the city centre, consider this place :)