The place location is fantastic. We stayed there for 5 days and it was perfect to explore in & Rome. The communication with Giuseppe is good and fast and he helps you out if you need anything. Honesty we didn’t need anything particular.
The Metro station Cavour is 4 min walk and thus reaching any parts of town is easy. He helped us to get a airport pick-up and that’s was just good.