Pamela's apartment is a great place to stay in Italy. It was clean and had everything that we needed. The rooftop terrace was a great addition! The location was great - close to the main Termini station and very walkable to lots of different sites.
Negatives - the shower ran out of hot water quite quickly. There were 4 of us and the 3rd person always had to wait a little bit before the hot water came back. But this did not affect our trip much.
The living area is also smaller than the pictures showed - but again, this didn't really negatively impact our trip as you don't spend that much time in the apartment anyway.
For those that are using the sofa bed, just a word of warning - the living room does not have curtains! So bring a sleeping mask if you need darkness to sleep!