This place is absolutly fantastic. We were three couples that shared the apartment and it was perfect for us to stay at Edoardo's place. A large roof terrace perfectly for breakfast and drinks before dinner out. The apartment is great located in the middle of Rome, close to nearly everything.
We can really recommend this accommodation if you are going to Rome!