It is not a bad place, it was satisfyingly clean and had a lot of space with two bathrooms, one is a very big and comfortable bathroom, kitchen is well equipped and bed is large and comfortable. The apartment is uphill so it is quite difficult to carry heavy luggage on foot but not impossible. There is a tram station that can take you to Tevere Bridge or Piazza Venezia some 10 minutes on foot and a trastevere train station some 15 minutes on foot. There is a supermarket and a pharmacy some 200 meters further uphill of the apartment so it is not a bad location at all.
The biggest problem was some mysterious onion stink comming from some locked rooms inside the apartment but it is maybe just an occasion. I suggest that you ask host if they can do something about it if you have problems with bad odours.
The WiFi is also good and fast and the kitchen was well equipped. Some of the dishes was not properly cleaned but it is probably due to a little time between the checkout of the previous guests and our check in.
The host is very approachable and kind.
I repeat it is a really good place that just needs to improve particular features and it will be great.