Loved staying there! Place is very nice and not too far from central Rome. Easy to find public tranportation and this location is filled with small shops.
Hosts are amazing - welcoming was very lovely and super easy to communicate.
I would definetely come back!!!