Alfredos place is located at a nice spot outside the tourist center. You can find a good coffee place right around the corner (Lucarelli), where they have delicous baked goods and good quality coffee. The metro station “re di roma” is approximately 10 min walking distance from the apartment.
The only issue we had, was that the place was not very clean and some of us reacted with dust allergies. For a whole week the host provided us (4 people) with two rolls of toilet paper and an empty hand soap. When we asked for more, he denied the request. So you might have to be prepared to buy these items yourself.
Also there was a very poor foot-mat for the shower, so we had to buy towels in order to keep the bathroom floor dry. The fridge was filled with leftover food, some of which we had to throw in the bin immediately due to molding. The coffeemaker was filled with old coffee.
All in all we had a nice stay.