Best point is clearly location : very central you can do all Rome labdmarks walking from the apartment. Many fine restaurants and cafes round the corner.
Pamela's place is comfortable and Air conditionning is very apreciated. Modern decoration is nice and we appreciated the place after long days of visits.
Cleansing is good just a few details here and there.
Communication was excellent.
Good value I recommend