We do not recommend this place, which has less to do with the location and the apartment itself, but directly correlated to the poor check-in process and the host's lack of flexibility. There are lots of Airbnbs in Rome, many in Trastevere, why choose a place when the host was not welcoming/flexible.
The check-in was uncomfortable to say the least. Pietro met us in front of the building entrance, without any small talk and without telling us which floor the apartment is located, he walked-in, walked upstairs, and completely vanished. He did not wait for us, as we carried many luggages up the stairs (there is no elevator, which we learned from another review so it was not a surprise). After climbing each floor, we tried to find Pietro, he simply abandoned us and was nowhere to be found. We reached the highest floor, we waited there, then found a door open, and Pietro was all the way inside of the apartment. In the apartment, he asked if we are going to use the washing machine, we said that we are stay eight nights and plan to use it. He responded that there is no laundry detergent and we had to go buy it on our own. Perhaps after realizing we are staying eight nights, he walked out and came back with just one laundry detergent cube, and said that he found just one. When we asked for a reasonably slight delayed check-out at 11:00am, he repeatedly said "it is not possible." It turned out it wasn't because it was "not" possible, the host just didn't want to. This is not a lot to ask for guests who stay here for eight nights and paid over 1,000 euros.
Please be aware there are multiple flights of stairs to reach the apartment on the 4th floor, the listing omitted that. You are expected to buy your own shower gel, shampoo, conditioner, etc. Despite the listing stating the amenities include "shampoo, body soap, shower gel," we were provided with two tiny soap bars and two tiny tubes of shower gel for eight nights stay. There was not even a kitchen sponge to clean the kitchenware. The listing also includes service for "luggage drop-off allowed (for late departure)," which is far from the reality.
we spent over 1,000 euros for eight nights here. For the amount we paid, a kitchen sponge to clean the dishes and laundry detergent for a single wash cost less than a euro. Our impression is that the host expects us to buy a lot of things for a few days of stay. Most of the guests are probably tourists from other countries or regions, it is useless for guests to buy all the products for a few days of stay, such as kitchen sponge or laundry detergent. They don't often come in small quantities. It comes down to both waste of time and resources, at very little expense for the host to provide.
We traveled and worked in Rome from a different time zone that required us to sleep late, often at 2am or after. More than 24 hours before the checkout, we politely asked the host again for a very reasonable request to allow us to checkout at 11am instead of 10am (and explained to them the reason because we have to work late), the host responded at 9:45am, right before our check-out time that we have to leave at 10:00am. Minutes later (at 9:53am), the cleaning screw came and tried to open the door while we were still inside. We left shortly after 10:00 am, and Franca (Pietro's wife) was right at the door. We went to a cafe downstairs, while at the cafe, in less than one hour, at about 10:55am, we saw the same cleaning screw left the apartment. The cleaning screw's schedule was obviously up to the host to manage, and clearly the host did not want to show us any flexibility when we asked for 11am checkout. The check-in time is not until 3pm, the host simply wanted us out despite of our polite requests.
Aside from that, the apartment itself is generous in size, had good AC, wifi, and general amenities. I also want to acknoweldge that when we asked for more toilet paper, the host brought us extras. Our hope that the host will implement some changes in its check-in process, provide some basic, simple products that would ease the worries and add convenience to the guests, and provide reasonable flexibility for the check-out time.