Giuseppe's place is great. I enjoyed staying there very much. It is very clean and spacious. The apartment is very modern and the bathroom is super.
The location is very convenient as it is only 3 stops away from Termini, the central station of Rome, and two more stops to Colloseo.
The walk to metro station is about 700 meters only, it is a chance to get to see and experience a local area of today's Rome.
I only got to see Giuseppe twice during my 6 days stay, but he was very friendly and checked with me if everything is OK.
For budget travelers, there is a German discounter, Lidl about 400 meters away, and its price is about 30% lower than another supermarket that is closer, and certainly 50% off than any COOP in the city.
I would recommend Giuseppe's place to every traveler, and would love to stay there if I visit Rome again.