The apartment is in a great location: city neighborhood that is close to subway, main streets and within 20 minutes of walking to old Rome. One thing that did not get put in the description is that the apartment is on the top floor(4 flights) and there is no lift. So be prepared to carry your stuff up and down the stairs.
We did not get to meet Federico but he had a friend come by and give us keys and he did help us with our bags. We were charged 50 Euro for coming in after 11 (we were there at 11;10) and another $31 for city tax.
The apartment was clean and linens and dishes were provided. I would recommend the place again because of the great location.