Barbara greeted us at the door, offered to help us up the 3 flights of stairs with my heavy suitcase. The apartment is huge and more than fulfilled our expectations. The location is great - right in the old city with access to the Cavour metro station. There are two flights of stairs on the 9 minute walk from the metro to the apartment.
Check in took longer than needed as the contract was not in English. Barbara has said she will work on remedying this ASAP.
The apartment is clean, bead comfortable and in a quite area. I would recommend this place to friends and stay here again.