This place is very well located and has a nice view. However, we didn't totally feel it was worth the rather high price, which surprised us given the many good reviews. This was mainly due to somewhat lacking communication and suboptimal service once we arrived.
We only booked 3 days before arriving through instant booking and were eager to have the details sorted out, but we only got through to the company managing the apartment (which we didn't realize was a company until arriving at the apartment) by calling them the day before we arrived (after writing several times). Given that the apartment appears to be managed professionally, I would have expected communication to be smoother.
We found Rome in October to be a bit cold at night and wanted to use the duvet, but found out on the first night that there were no covers. When we asked the following morning if we could have some, we were promised they would be brought over, but that didn't happen until the following day (which was also our last).
Overall we had a nice stay, but we didn't feel it was the best value for money.