The location was more than good. It was very central, in the middle of everything you wish as a tourist. Every location we decided to go was in walking distance, so I strongly recommend for people who prefer to walk in Rome. The area was nice, so as the flat. Only issue was one of the bedrooms, which looks to the main street, was very noisy at every time. We were mainly at nights at the flat, I was staying at this bedroom and couldn't sleep at first nights. Then bought a pair of ear plugs and solve the problem. So for noise sensitives like me, this can be an issue. Wifi also can be much stronger, you face connection problems from the rooms. Our host Christian was very helpful and attentive, he will try to solve every problem you face in the house.
Overall It was a good choice to stay here, I highly recommend for people who are looking for a central location.