The apartment is perfect, much better than the photos show. Everything you could need is provided for, including some basics so you don't have to go shopping right away. It is centrally located, we walked everywhere. And the air conditioning was a blessing during the hot July days.
Barbara is an amazing host. She helped us book transportation to and from the airport and even made sure on our first night that a restaurant nearby waited for us before closing so we could order some pizza for dinner.
If you are looking for a place to stay in Rome, don't hesitate!