Hi,
I stayed in Lombardo’s place. The location is nice, just about 12-14 mins walk from Roma termini. He was flexible and allowed me to leave our luggage at 11 am, while our check in was at 3 pm.
Overall a nice stay and value for money
Regards
Amit