We were welcomed in a lovely apartment with a comfy loft bed, air conditioning (which was a life saver for us in July), and a nice little kitchen and bathroom.
We only met Silvia for the check in, but she was very friendly and offered to help us in case we need anything.
It's in a great neighborhood, San Lorenzo is young and not touristic. Only 20 min walk to the Termini station and to the center it's not too far either (40-60 min by foot or less by bus or tram). The area directly around the train station is not so nice though, so we ended up taking the bus more ofter to get around it.
And the best part: There are very sweet cats next door!