I don't know how to judge our stay. I will write about a few things.
So the location of the apartment is fine, 5 mins from San Giovanni metro. It is quite okay, though if you want to go out in the evening or in general you are planning to be in the city center it might take you a while till you get back. The metro stations in the heart of the city ( Republicca, Piazza di Spagna and Barberini) are out of order somehow. This means that you have to go far to Piazza del Popolo or to Coloseo when you are for example in Travestere ). The metro closes at 23:30 so you might think about some buses.
Apartment was beautiful itself, spacious rooms, very clean. The toilet doesn't work good because there were problems every time with flushing the water ( as some people have written before). House's rules are not so clear - it was written that you may use kitchen for breakfast etc. That is right but you cannot use the stove ( it is written in house's rules that after using a stove you should clean it), which was not written.
It is quite loud. If you plan on going there in the summer I would not recommend it because of the noise. Of course if you don't mind it then skip this part.
Other very important thing- our communication with Cecilia was very unpleasant when some problems occured but first let's begin with our arrival. She is so precise with the time you arrive, right ? Well I was informing her right away when we knew when we are going to be there. We showed up in front of the building but no one answered the doorbell ( there is an instruction where to call etc). I called her and she said that surprisingly her mother was supposed to wait for us but she went outside and forgot about it. We were instructed to ring another doorbell - we were doing it for a few minutes but nothing. I called her again and then she said - oh yes no one is inside this other apartment but my uncle will come in a few minutes and give you the keys. Well fine, but she could tell us about it right away. He came but didn't speak any english. We didn't get much information but we were happy to be inside eventually. Problem solved.
The next day another thing happened. When I wanted to go inside of the building and I put the key inside the door, THE KEY BROKE! I didn't use any force as I explained it to Cecilia right away. That meant that no one in the building would be able to get in if no one is inside the house. I called Cecilia right away and she kept saying that she CAN'T HELP US ! I was really worried because if we wanted to go outside, we would never know if the door would remain opened. I told her that maybe we should inform other neighbours etc, she kept saying that we shouldn't do anything. Then I kept sending her messages because her idea was to stay in touch with other guests and just to estimate who is going to be at home and when.. Then she texted me saying that her uncle will deal with it. The next day no message. We still don't know if someone has told the neighbours or not. She should have told us that the problem is at least solved because every time we were coming back to the house we were scared that the door will be closed. She was just angry and blaming us for creating a problem. I don't know about you guys but I have never broke a key before especially while beeing gentle. That was a very unpleasant fact about our stay.
So the apartment is nice but if you have troubles during the stay I wouldn't guarantee the help.