Excellent place, clean and luminous.
Everything is easily reachable by public transport and the neighbourhood provides everything one might need for the daily basics.
Many thanks to the hosts, they were very welcoming and attentive.
If I come back to Rome this is the first place I will check for availability.