We had a fantastic time at Pamela's apartment. She was great at staying in touch with us before we arrived and during our stay to make sure everything was ok. The flat is really large (a luxury in Rome) and clean, with everything you could ask for. The roof terrace was an added bonus to what is already a great place. SO much better than staying in a hotel!