Do stay at this place at your stay in Rome. very convenient commute and very near to Trastavere. luggage drop off is a huge plus if you have to catch a late flight and roam around all day. Host is very accommodating. very peaceful neighbourhood. There is an elevator and the room is on 1st floor.
Everything was great except cleanliness of room and hot water availability in the bathroom. There might have been some problem in the heater and either extremely cold or hot water came. It took a lot of time to wait for the bathable water temperature.
Since our stay was short, all this was manageable.
Recommend staying at this place.