Great apartment, 2 min walk from Campo di Fiori, 5 min walk to Pantheon.
It had everything we needed for our vacation: master bedroom, 2 more rooms for the kids (we have 3 kids), 2 bathrooms, a small kitchen and dining table we used for breakfast and a living room you can relax and watch TV. There is also Wi-Fi.
Federico and Marco where extremely nice and responsive. We got the keys to the apartment the minute we got off the taxi from the airport and didn't have to wait for a second. The apartment was clean and ready for us with towels, made-up beds etc.

One thing to consider is that it is on the third floor with no elevator (was not a problem for us but something to consider).

It's a great apartment in a great location close to the main attractions (Pantheon, Piaza Navona etc.) and restaurants.