The place is pretty much as described. It's located near the metro station and walking distance many of the major sites like the Coliseum, Pantheon, and Trevi Fountain (note: we're from NYC, so we're used to walking -- over the course of 3 days, we covered about 25 miles walking around all of Rome so we felt satisfied in terms of being able to see the city). But because we're close to the metro, we also had the option of getting about via train (which we used to get to the Vatican).
There are a few local restaurants in the area like Sacco (although they also advertise themselves as The Place) which has great food. But we ate out mostly along the Rionne areas. There are plenty of restaurants to choose from so you can't go wrong.
It's a cozy little apartment. We basically only used the place to sleep as we were out all day. But it comes with a small kitchen so you can choose to cook if you wanted to. Apt was clean and plenty spacious for two people. If we were to be critical of anything, it would be that the shower was smaller than we're used to in the U.S., but otherwise, was great.
Our host Carlo was very hospitable and helpful. He checked- in with us before our stay and then throughout our stay to make sure we were doing okay. And we had a late flight into the airport and for a fee, made himself available to pick us up (which was better than taking a taxi).
Overall, if we had friends visiting Rome, we'd tell them to stay here as well.