This apartment is in a great central location, it's on a narrow busy street which means it is very noisy at night, if you are a light sleeper I would thin twice about this as it's on the first floor above a bar. Supermarket over the road is well stocked. It's within walking distance (20 minutes walk gets you to the Forum), I'd say the Spanish Steps are a 10 minute walk away and Barbarini about the same.
We didn't meet or speak to Carlo over the whole 5 night stay, we found the house but there is nothing outside to tell you which apartment it is and we only met the person letting us in by chance - she spoke no English but helpfully pointed out the kitchen, bedroom and bathroom.
There is very little information inside the apartneent a few old guide books and a few suggestions of restaurants, a guest comments book would be good so you could pass on or pick up good restaurants or times to go to different attractions. It would also be useful to have some information on the apartment itself. I don't really care what the reason was but the hot water supply is obtuse. There is a very small emersion heater which didn't work on 4 or 5 morning s we were there - which was VERY annoying, it also rained on night and the kitchen was an inch deep in water which was rather worrying and not what I wanted to deal with on holiday - we tried to inform Carlo about both these problems but he wasn't available and we dealt with his mother. It appeared that both these problems were known about and a cynic might conclude that as the place is rented to new guests every week ....