Nice and quiet place, has all needed amenities and it is near Colosseum, close to a metro station.
Welcoming host, he provided some tips and maps for a 2 days itinerary and offered his support in case of anything.