This option is excellent - phenomenal location, great hospitality, and excellent unit.
Federico arranged travel to/from the airport (for additional cost) and met us there. He was very helpful, showed us around the place and made sure if we have any questions we felt comfortable reaching out. He provided a packet of information and recommendations .
The unit itself was up a short flight of stairs and is much larger than the pictures suggest. There is plenty of space for a group of people, and everything was clean and in working order. The only odd thing is the bathroom, the shower stall if sort‘ ends in the middle between two separate smaller bathrooms and the shower itself is a little small. That said, its a small thing and the apartment is really great.
I will look for this place first if/when I ever return to Rome, and will recommend it to all of my friends.