We cannot recommend this apartment enough! It was clean, functional, well-located, spacious, etc. I LOVED the furniture and washing machine! We were able to cook breakfast for the kids each morning before we hit the ground running. All the beds were comfortable and clean with cozy pillows and covers. The upstairs deck is a real bonus, and all the staff we encountered were extremely polite and helpful.
I have read some reviews about the steps, but it is not that bad. The location, beautiful building and furnishings well made up for that (and I would really love to know how they got those awesome but huge pieces of furniture into the living room. They would have HAD to come through a window!)
Thanks for a great stay! It is just the kind of place I would have imagined for visiting Rome!