Location is perfect. We spent all day walking and there was no need to use public transport. Apartment was clean. What can be a small minus is small shower corner. I am small and slim person so for me it was OK. But I cannot image a tall person who is not slim to take a shower.
Communication with owner was perfect. We really enjoyed our trip in Rome.