For me it was a perfekt location, Teresa was very sweet and accessible.
There is supermarket right on the corner, great cafe´s , and you can walk to the Vatican.
If you do not mind sleeping on a hard mattress of a pull out couch (which I dont), you are traveling alone , it is perfekt, has modern Bath, a well equipped Kitchen, a Rack for your clothes, a shelf for suit case , a balcony you can stand on, and has a good working Wifi.