The hardest part of a apartment rental is the initial meeting. Unfortunately we didn't throughly read the instructions. OUR FAULT. but once we got that sorted the apartment was great. Couldn't ask for a better location. If you rent because you want to experience the local flavour this is the apartment for you. It was well equipped.
I would definately look at another trip to Rome and a stay at the Terrace.