Nice place, right around the corner from the Colosseum and good location to be in to reach most of the interesting places by foot or by transit. Pamela was extremely helpful and quick to respond whenever we had questions, and also with all kinds of tips.
The apartment was fairly complete although the low ceiling upstairs makes the shower a bit awkward for the average Dutch person.