The apartmant is on great location. Metro is near, Termini is 10 min. by walk and Piazza Venezia is about 15min.
Cleaning is ok, in the reneval apartment mixed with new and old furnitures. Communication with the owner is totally all right, he waited to us to show the apartment on our arrival.
For me a little bit disappoting as referring to "self-catering" there was no any equipment to washing the dishes (sponge, paper towel or tablet for the washing machine). It's very unusual and not typical for an apartment because it's very uncomfortable to start my trip to buy these things. Maybe you can improve your service with this little changes.
All in all I can recommend this nice apartmmant.