The flat is well located a few minutes away from the Colosseum and other major tourist attractions. It feels very Roman inside with the tiles and being nicely decorated. It is close by several restaurants and bars too.
Carlo was very easy to contact at all times and gave us all the info we needed, waiting for us in the flat when we arrived to explain things.
Would definitely stay here again.